一、转义字符
转变字符原来的意思(有转义字符表可查)
printf("%c\n",''');//这时会报错,因为系统会认为前两个‘是一对,而使后面的’落单,所以我们可以在中间的‘前面加个\,使系统将其识别为普通的’
printf(”%c\n",'\'');
*\?用于连续的问号之间,防止系统将???识别为三字母词(老版本编译器)
\后面直接加数字:系统默认为是八进制数字
八进制数字➡十进制数字➡ASCII码➡对应的字符
\x加数字:系统默认为十六进制数字
记住八进制中每一位不要超过8,十六进制中每一位数字不要超过16
- %c是打印单个字符,%s是打印字符串
二、注释——解释非常难的代码,即方便自己,也方便他人。
//:C++风格 /* */:C语言注释风格,但不可以嵌套注释。(其实这里不太懂)
eg:
/*
int main()
{
/*
return 0;
*/
}
*/ 这里就无效了,即无法嵌套注释
三、选择语句语句
#include <stdio.h>
int main()
{
int input = 0;
printf("是否要好好学习?(0/1):<“)//这时我们会想到,输入0/1,那么输入的这个数字需要存起来,那么我们返回去定义一个变量,eg:input
scanf_s("%d",input);
if(input==0)//注意这里不需要;
printf("得到一个好Offer");
else//注意这里不需要;
printf(”家里蹲“);
return 0;
}
四、循环语句
1.while语句
#include <stdio.h>
int main()
{
int line = 0;
printf("考入东北大学\n”);
while(line<20000)//这里不需要;
{
printf(“敲一行代码\n”);
line++;//++的意思是让变量的值+1,那么我们就要返回去定义变量line
}//这里不需要;
到这里代码还不算完美,我们应该在最后再判断一下line
if(line>=20000)
printf(“好Offer”);//这里别忘了;
else
printf(“卖红薯”);
return 0;
}
2.for语句(未学)
3.do...while语句(未学)
标签:语句,12,数字,int,日忆,C语言,printf,line,八进制 From: https://blog.51cto.com/u_16250723/7448680