C语言中的各种结构第一节

    选择打赏方式

各种结构

分支语句

在C语言中;隔开的就是一条语句

循环语句

# include<stdio.h>
int main()
{
    int age=0;
    scanf("%d",&age);
    if(age<18)
    printf("未成年");
    else if (age>=18 && age<28)
    printf("青年");
    else if(age>=28 && age<50)
    printf("壮年");
    else if(age>=50 && age<90)
    printf("老年");
    else
    printf("laolaonian");
    return 0;

} 

悬空语句

else和离他最近的为匹配if匹配,不是对其就匹配

练习题

  • 判断一个数是奇数还是偶数
 int num = 0;
    int num2;
    scanf("%d",&num);
    num2 = num%2;
    if(num2 == 1)
    {
        printf("奇数");
    }
    else 
    printf("偶数");
    // printf("%d",num2); 
  • 输出1-100之间的奇数
 int num = 0;
    int num2;
    while (num<=100)
    {
        num2 = num%2;
        if(num2 == 1)
        printf("%d\n",num);
        num++;
    } 

switch语句

 int day;
    scanf("%d",&day);
    switch(day)
    {
        case 1:
        printf("yi");
        break;
        case 2:
        printf("er");
        //...

    } 

switch(的是整形表达式),case:后面必须是整型常量表达式,在某些情况下case可以不用,default:处理非法的情况,遇到break语句时将会跳出当前代码块。

循环语句

while语句

条件为真语句执行,break结束语句(终止循环),continue,表示直接结束循环后面的语句,直接再进行循环,终止本次循环中continue后面的代码,不执行此次代码,执行下一次while循环代码,getchar 接收键盘的输入值(字符),putchar 表示输出一个字符值,和printf的效果相同。

当在输入Ctrl+z时将结束一个程序,eof的意思是end of file

版权声明:若无特殊注明,本文为《若离风》原创,转载请保留文章出处。
本文链接:https://www.rlfit.cn/post-18.html
正文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

嘻嘻 大笑 可怜 吃惊 害羞 调皮 鄙视 示爱 大哭 开心 偷笑 嘘 奸笑 委屈 抱抱 愤怒 思考 日了狗 胜利 不高兴 阴险 乖 酷 滑稽

评论信息框
可使用QQ号实时获取昵称+头像

私密评论

吃奶的力气提交吐槽中...


既然没有吐槽,那就赶紧抢沙发吧!