基础知识以及常犯错整理

1.当有未知次数的循环操作用!=EOF,其中EOF意思为end of file,表示程序运行到文件尾时结束。

遇到这个表达式:scanf("%d%d",&a,&b)!=EOF;

如果a和b都被成功读入,那么上面表达式的结果为2;

如果只有一个读入,那么上面表达式的结果为1;

如果a&&b都没有读入,那么上面表达式的结果为0(若a没有读入,则直接放弃b的读入);

如果遇到错误或者文件结尾,那么上面表达式的结果为EOF,对应的有符号数时-1;

如果遇到Crrl+Z,那么上面表达式的结果为EOF,对应的有符号数时-1;

2.stdio常写为studio。

3.程序中用到的变量及时在开始时定义。

4.句尾不能落下“;’”。

5.在if(),while(),for()后不加“;”,他们都是各自领起一个函数体的不能丢了花括号,for()使用时printf放在花括号以内运行为加一次输出一次结果,循环几次输出几次,再放外面才是一次加出的和。

6.在循环加法中sum要在开始赋初始值。

7.可自定义结构体(结构体排序)。

初学,各方面不熟练,丢三落四,should加强练习。

第一次CSDN博客内容很少,这跟做的题量成正比的,而c语言的基础一片空白对做题有严重影响,继续弥补并且记住不懂的多看几遍。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值