2.3 选择结构
(1)如果表达式是“ !=0 ”,则可以省略“ !0 ”。
(2)如果表达式 “ ==0 ”,则可以省略“==0”,并在表达式前添加非运算符 “!”
2.4 while 循环
计算从1+...+100
2.4.2 do...while 语句
2.4.3 for 循环
计算从1+...+100
2.4.4 break 和 continue
break 可以直接退出循环,而continue是退出本次循环
2.5 数组
2.5.2 冒泡排序
#include <stdio.h> int main() { int a[10] ={3,5,3,6,7,8}; for(int i = 0;i<6; i++){ for(int j=0; j<6-i; j++){ if(a[j]>a[j+1]){ int temp = a[j]; a[j] = a[j+1]; a[j+1] = temp; } } } for(int i=0; i<6; i++){ printf(" %d ",a[i]); } return 0; } /* 你的代码将被嵌在这里 */
2.5.3 二维数组 大括号里面嵌套大括号。
2.5.5 字符数组
1. 字符数组的初始化
2.字符数组的输入输出
2.5.6 string.h 头文件
1. strlen()函数可以得到字符数组中第一个\0前的字符的个数。
2. strcmp()函数返回两个字符串大小的比较结果,比较的原则是按字典序。
3. strcpy(数组1,数组2)可以将一个字符串复制到另一个字符串。
4 strcat(字符数组1,字符数组2)将一个字符串拼接到另一个字符串。
2.5.7 sscanf 和 sprintf