1总结
基本内容:
1.预备:C语言数据类型、算数运算表达式及宏替换、输入及输出(scanf/cin/printf/cout)
注意:scanf()要保证分隔(字符型和数字)(可用printf分块检验),注意默认的分隔符
整数除法的向下取整(*1.0)(ceil函数,有整数还是要*1.0)
数据类型的选取(需要整数(%、向下取整)/默认应取大)
2.顺序结构:基本内容同上
注意:不要忘了输入输出、赋初值
3.选择结构:单分支(if)、双分支、多分支(if-else)、多分支离散量控制(switch&break)、逻辑表达式和运算符
注意:条件语句尽量写复合语句{}
else(if-else)和default(switch)有“取补”的性质
switch:要和break联用,否则会顺延执行(当然多情况同操作另说)/scanf()要保证分隔(字符型和数字)(可用printf分块检验)/default用于容错和取补
2应用
基本操作(输入输出、基本运算)/选择类问题(情况判断、分类讨论(母情况和子情况,复合语句))
3体会
第一次接触编程,还是菜鸡,但基本上会说话了/还没有长期的计划,只是做了点poj/自学完循环结构,感觉并没有学好/很多坑绕不过去/精力花得不够