初识转义字符
作用:即转变了字符原来的含义
我们可以看到打印出来的不是目录 c:\test\test.c 而是 c: est est.c。
是因为 \t 被转义成 tab 键的含义。
转义字符表
\ddd (ddd八进制数字先转化为十进制,然后对照 ASII码表对应的值输出)
例如:\130 转化为十进制是 88 ,而x的ASII码值是----88
\xdd (dd表示两个16进制数字)
例如:\x30 转化为十进制是 48。根据表格可知对应的为字符 0。
ASII码表
注释
- 当我们遇到没有用的代码时,可以直接删掉,也可以注释掉,这段代码就不起作用了。
- 有些比较难的代码,可以添加注释说明,来解释复杂代码。
1. //+你要注释的文字 (这是c++注释风格,推荐使用)
2. /*
3. int b = 0;
4. /* (这是c语言的注释风格,有缺陷不支持嵌套注释,即注释里面不可以再有注释)
初识选择语句
就是让你能够根据表达的值执行多条语句中的一条。简单的来说就是选择要走的路。
例如:如果你好好学习c语言,就可以拿到一个好offer!
反之回家买地瓜哈哈哈!
1.int main()
2.{
3. int input = 0; \\输入的值
4. print("你要好好学习c语言吗?(请输入1/0)");
5. scanf("%d“”, &input);
6.
7. if (input == 1);
8. {
9. print("收到一份好offer\n");
10. else
11. print("回去买地瓜\n");
12. return 0;
13.}
循环语句
简单的来说就是有些事情必须一直做。也就是循环一个程序,不停的循环,若满足了下个程序,就可以跳出这个循环。
例如:每天敲一个代码,敲300行代码后,可以拿一个好offer哈哈哈。
1.int main()
2.{
3. int line = 0; ;
4. while(line<300)
5. {
6. print("请继续写代码:%d\n",line); \\冒号后面的整型可以看见代码行数
7. line++ \\意思就是line+1.
8. }
9. if (line>300);
10. print("恭喜您拿到了一个好offer!\n")
11.return 0;
12.}
while循环
使用方法: while(表达式)\\表达式如果为真,循环语句被执行,否则就不执行。(即若满足表达式里面的条件,就一直表达,相当于一个死循环,若不满足表达式的条件,就会跳出循环语句)
1.int main()
2.{
3. int i = 0;
4. while(i<10) \\当i小于10时就会进入循环语句
5. {
6. print("%d",i)
7. i++; \\i就会一直加一
8. }
9. if (i=10) \\只要i=10了,就调出while循环语句,进入if语句
10. {
11. print("%d",i)
12. return 0;
13.}
while 循环中的 break 和 continue
\\在while循环中,break用于永久的终止循环。
1.int main()
2.{
3. int i = 0;
4. while(i <= 10)
5. {
6. if(i == 5)
7. break \\i一等于5,直接跳出while的循环语句
8. print("%d",i);
9. i++;
10. }
11.return 0;
12.}
\\在while循环中,continue的作用是跳过本次循环中continue后面的代码,直接去判断部分,看 是否进行下一次循环
1.int main()
2.{
3. int i = 0;
4. while(i <= 10) \\直接返回这里这里,然后再一次循环
5. {
6. if(i == 5)
7. continue \\i一等于5,就不会执行下面的代码,而是返回上面while中的判断语句。
8. print("%d",i);
9. i++;
10. }
11.return 0;
12.} \\因此本段代码结果是1 2 3 4 然后一直在while和if一直死循环,但没有停止程序
本文含有隐藏内容,请 开通VIP 后查看