C语言基础:if语句switch语句

示例代码:

if else :语句

  1.     char c;
  2.     scanf("%c",&c);                                    输入一个char类型字符赋值给c
  3.     if('0'<=c&&c<='9') printf("c=%c--->%c",c,'A');              //判断是数字输出A
  4.     else if('A'<=c&&c<='Z') printf("c=%c--->%c",c,'B');     //判断是大写字母输出B
  5.         else if('a'<=c&&c<='z') printf("c=%c--->%c",c,'C'); //判断是小写字母输出C
  6.             else if(c==' ') printf("c=%c--->%c",c,'D');              //判断是空白符输出D
  7.                 else if(c=='\n') printf("c=%c--->%c",c,'E');        //判断是回车符输出E
  8.                     else printf("c=%c--->%c",c,'F');                    //其他字符输出F

switch:语句

  1.     int x;
  2.     printf("Please input integer number(1-7):----->");
  3.     scanf("%d",&x);                                   //输入一个十进制数:赋值给x
  4.     switch(x){                                              //判断x
  5.         case 1:                                              //x是1,输出Monday 
  6.             printf("Monday\n");
  7.             break;
  8.         case 2:                                              //x是2,输出Tuesday
  9.             printf("Tuesday\n");
  10.             break;
  11.         case 3:                                             //x是3,输出Wednesday
  12.             printf("Wednesday\n");
  13.             break;
  14.         case 4:                                            //x是4,输出Thursday
  15.             printf("Thursday\n");
  16.             break;
  17.         case 5:                                            //x是5,输出Friday
  18.             printf("Friday\n");
  19.             break;
  20.         case 6:                                           //x是6,输出Staurday
  21.             printf("Saturday\n");
  22.             break;
  23.         case 7:                                            //x是7,输出Sunday
  24.             printf("Sunday\n");
  25.             break;
  26.         default:                                          //默认值
  27.             printf("you are wrong!\n");
  28.     }
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值