我对C语言分支循环语句的理解

  大家好!今天这篇文章是我对学习C语言分支循环语句的理解,包括我都学了些什么内容,我的心得以及一些基础的题型的分享!内容如下!

  首先,C语言分支循环也是很重要的点。对于我来说,最难的就是switch语句了;switch语句很容易就对判断的条件与case后面的常量表达式配对不起来,就导致做错题。要清楚,default语句可以出现在语句体中的任何标号位置上。当然,首当其中的,我们应该熟知if语句的使用与嵌套、以及条件运算符和条件表达式(表达式1?表达式2:表达式3),这些点很容易被我们忽略但是又极其重要。要知道每个else总与他最上面的没有else的if配对!在学习循环结构程序设计时,熟用while、do-while、for循环时基础的。break与continue的作用不可忽略!区分break和continue!

  其次,关于这类知识的基础题型也要牢牢记住。有判断一个数是否为素数、累加求和、累乘法、判断大小、递推法;以及一些经典的例题,如猴子吃桃、水仙花数、斐波那契数列等等。需要掌握的基础,还有如何表示出个十百千位上的数字等基础的数学知识。

  下面,是我对C语言分支循环语句基础题的做法!

  下面是对九九乘法表的打印。

\\下面是对九九乘法表的打印
#include <stdio.h>
int main()
{
    int a,b;
    for(a=1;a<=9;a++)
    {
       for(b=1;b<=a;b++)
         printf("%d*%d=%-5d",a,b,a*b);
       printf("\n");
    }     
}

下面是计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值(累加法)。

#include <stdio.h>
int main() 
{
    int i;
    double sum = 0;
    
    for (i = 1; i <= 100; i++) 
    {
        if (i % 2 == 0) 
            sum -= 1.0 / i;
        else 
            sum += 1.0 / i;     
    }    
    printf("%lf\n", sum);    
    return 0;
}

需要注意的是,计算的式子中有正有负,这样就不仅仅要循环,还要用if进行判断。

  以上就是我对于C语言中分支循环语句的理解啦!希望小伙伴们共同努力!

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值