C语言学习-day5

然后是转义字符,这块有点类似python的转义字符。今天开始老师教了下GIT的使用方法,可以上传自己代码分享也可以白嫖别人的代码,很好用。

进入整体,转义字符就是转变了原本的意思的字符,比如\n表示换行而非\+n的组合。

  1. \,??)会被输出位】-三字母词,所以\?\?)才可以输出??)
  2. \’,假如我想打’’’会报错,所以也需要\’转义中间,’\’’
  3. \\可以吧转义字符转义成正常字符才可以打印出\
  4. \a,警告字符,蜂鸣
  5. \b,退格符
  6. \f,进纸符
  7. \n,换行
  8. \dddddd表示1-3个八进制的数字
  9. \xdddd表示2个十六进制的数字

代码如下

int main()

{  

    printf("%c\n", '\130');

   

    return 0;

}

得到

X-----ASCII码值为88也就是8进制的130。

ASCII码表:A-65 B-66,a-97,b-98.给所有的字符编译了一个数字用来对应一个十进制的值来存储。

int main()

{  

    printf("%c\n", '\x30');//十六进制的30代表48,对应ASCLL吗为字符0

   

    return 0;

}

打印结果为

然后学一下注释。

注释用于解释复杂代码的。让未来的自己或者别人可以看懂自己写的代码,增加代码的可读性。

接下来学下选择语句,这块好像所有语言都一样IF ELSE,我感觉人类最简单的逻辑。

int main()

{  

    int input = 0;//输入的值

    printf("上学:\n");

    printf("是否好好学习(1/0)?:");

    scanf("%d", &input);

    if (input == 1)

         printf("好成绩");

    else

         printf

         ("回家种地");

   

    return 0;

}

得到如下,输入1或者0得到两种输出结果。注意,使用Vs2202必须在第一行加入#define _CRT_SECURE_NO_WARNINGS 1,否则SCANF这个函数会被警告无法使用。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值