1if语句要注意if跟else的对应关系以及括号的使用位置输出多条语句的时候要使用大括号。2关系操作符大于小于等于不等关系不能连续比较大小关系要使用或者其他关系操作符。取反操作符 || 或的意思有一个为真就可以。 | | 3三目操作符不需要用括号框起来 基本架构 如果第一个为真实现第二个否则实现第三个。4switch语句前面的case1是余1如果随便设一个数程序无法正常运行。break要看情况使用错误使用会出现死循环或者无法达成目的。如果在限制范围外的情况无法用case表达需要用default没有顺序要求通常放在后面。5 while语句while表达式表达式中输入1可能会死循环需要用break。6 break与continue的区别7 for循环for(①初始化; ②条件判断; ③循环变化)可在初始化里面输入int a0等c89不适用注意赋值的位置是在for以前还是在for循环内部。8 do-while 一定会运行一次。后面要加{}do{}while();9 goto语句可以帮助实现跳转。10随机数的生成用rand函数伪随机可以用srand生成更多的种子可以使用time时间来作为种子生成的根据在不同的时间生成不同的种子但是这个要放在循环外面不能放在循环里面。设置随机数的范围⽣成a~b的随机数a rand()%(b-a1)总结学到这感觉到很吃力总有些逻辑不理解看不懂需要再去沉淀复习扎实基础。