int a = 0;
a = getchar()
用int的理由 ①getchar读取的是字符 字符本质上是用ASIC码存储 ②getchar读取的时候不一定是ASIC码值 有可能返回EOF(-1)
while 循环 3个部分中间有很多行代码 修改起来麻烦 所以可以用for循环
循环体内改变循环变量不可取 容易导致死循环
建议循环的判断条件 前闭后开 这个10的意思就是循环10次
省略判断部分 会死循环
省略初始化部分 下图输出3次 i=1 j=3后 输出3次 i =2 j没有被初始化 所以不执行
for循环可以塞很多东西