一、if else语句
悬空else
else与距离最近的未匹配的if匹配
常量 == 变量 减少出错机率
二、字符串的输入与输出——getchar putchar
(1)
字符串结尾含有“\n”
第一个scanf——“123456”
第二个getchar——“\n”为假
(2)
字符串结尾含有“\n”
第一个scanf——“123456”
第二个getchar——“\n”
字符串变空
第三个getchar——(Y/N)
(3)
字符串结尾含有“\n”
第一个scanf——“123456”
第二个getchar——空格
第三个getchar——“ABCD”为假
(4)——while循环
字符串结尾含有“\n”
第一个scanf——“123456”
进入循环
第二个getchar——包含“\n”之前的所有字符串
字符串变空
第三个getchar——(Y/N)
三、for循环
1、优点:(1)for(语句1;语句2;语句3)
语句1——初始化
语句2——判断
语句3——调整
方便修改
2、与while循环语句的区别:
for+continue:
执行完continue后,返回(i++)进行判断
while+continue:
执行完continue后,返回(i<10)进行判断——陷入死循环
标签:语句,123456,continue,scanf,循环,字符串,分支,getchar From: https://www.cnblogs.com/jiabeik-630/p/17545356.html