2023-1-11学习记录

#include<stdio.h>
//if(cindition){
//    return x;
//}
//return y;
//这个代码的意思是满足条件返回x,不满足条件返回y
//if(condition)
//{
//    return x;
// } 
//else
//{
//    return y;
//}
//这个代码意思跟上面的一样,但是可读性更好
//int main()
//{
//    int num=4;
//    if(num=5)//这里的=是赋值,不是相等== 
//    {
//        printf("haha\n");
//    }
//    return 0;
// } 
//判读一个数是否为奇数
//输出1-100之间的奇数
//int main()
//{
//    int a;
//    a=0;
//    while(a<=100)
//    {
//        {
//        
//        if(a%2==1)
//                printf("%d\n",a);
//        else
//                printf("偶数\n");
//        a++;
//        }
//    }
//    return 0;
//}
//int main()
//{
//    int i=0;
//    while(i<=100)
//    {
//        if(i%2==1)
//            printf("%d ",i);
//        i++;
//    }
//    return 0;
//}
//int main()
//{
//    int i=1;
//    while(i<=100)
//    {
//        printf("%d ",i);
//        i+=2;
//    }
//    return 0;
//}
//switch语句-一种分支语句
//int main()
//{
//    int day=0;
//    scanf("%d",&day);
//    if(day==1)
//        printf("星期1\n");
//    else if(2==day)
//        printf("星期2\n");
//    //...
//    return 0;
// } 
//int main()
//{
//    int day;
//    scanf("%d",&day);
//    switch(day)//()一定是整型表达式 
//    {
//        case 1://这里必须也是整型而且是常量 
//            printf("星期一\n");
//            break;
//        case 2:
//            printf("星期二\n");
//            break;
//        case 3:
//            printf("星期三\n");
//            break;
//        case 4:
//            printf("星期四\n");
//            break;
//        case 5:
//            printf("星期五\n");
//            break;
//        case 6:
//            printf("星期六\n");
//            break;
//        case 7:
//            printf("星期日\n");
//            break;
//    }
//    return 0;
//}
//switch(整型表达式)
//{
//     语句项;
//} 
//语句项是指一些case表达式
//case 整型表达式
//     语句; 
//int main()
//{
//    int day;
//    int n=1;
//    scanf("%d",&day);
//    switch(day)
//    {
//        case 1:
//            if(n==1)
//                printf("hehe\n");
//        case 2:
//        case 3:
//        case 4:
//        case 5:
//            printf("工作日\n");
//            break;
//        case 6:
//        case 7:
//            printf("休息日\n"); 
//            break;
//        default://如果前面所有情况都不行则执行
//            printf("输入错误\n");
//            break; 
//    }
//    return 0;
//}
//注意break是否需要,为了书写规范一般在最后也要加上
//default与case没有位置顺序之分 
//switch语句中也可以嵌套if语句,但是没有continue语句
//int main()
//{
//    int n=1;
//    int m=2;
//    switch(n)
//    {
//        case 1:
//            m++;
//        case 2:
//            n++;
//        case 3:
//            switch(n)
//            {
//                case 1:
//                    n++;
//                case 2:
//                    m++;
//                    n++;
//                break;//这里的break是用来结束第二个switch的 
//            }
//        //break;//这里有无break会影响结果 
//        case 4:
//            m++;
//            break;
//        default:
//            break; 
//    }
//    printf("m=%d n=%d",m,n);
//    return 0;
//}
//int main()
//{
//    int i=1;
//    while(i<=10)
//    {
//        //if(i==5)
//        printf("%d\n",i);
//        if(i==5)
//            break;//i=5的时候停止 
//        //printf("%d\n",i);
//        i++;
//    }
//    return 0;
//}
//int main()
//{
//    int i=0;
//    while(i<10)
//    {
//        //i++;
//        if(i==5)
//        continue;//当有continue的时候,后一句语句直接跳过,重新进行判断 
//        //continue的作用是终止本次循环之后的代码,直接跳转到判断部分 
//        printf("%d\n",i);
//        //i++;
//    }
//    return 0;
//}
//注意break与continue的区别 
//int main()
//{
//    int ch=getchar();
//    putchar(ch);
//    printf("%c\n",ch);
//    return 0;
//}
//int main()
//{
//    int ch=0;
//    //ctrl+z可以终止getchar获取字符
//    //EOF-end of file->-1
//    //文件结束标识符 
//    while(ch=getchar()!=EOF)
//    {
//        putchar(ch);
//    }
//    return 0;
//}
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值