学习c语言第二周易错知识点和小技巧

1  [Error] expected declaration or statement at end of input

当出现这种情况时可能有两种两种原因

1). 某一个函数或者变量没有在使用之前声明。
(2) 某个地方少了个括号。(并不一定是编译器指出错误的地方,这种情况,编译器一般会在最后一行代码报错,但错误很可能不在最后一行,要靠自己去找出来)(很常见的是某个地方单词拼错了)若再无其他错误时仍未解决将该程序关闭在开启是一个行之有效的办法

2 四舍五入篇

用0.5来进行四舍五入

比如:int a=0.75取整后得到0,小数部分被截断了.

(1)如果要进行四舍五入可以借助0.5     int (0.5=0.75)就能被取整得到1

当原数小于0.5就不能被取整得到1

(2)如果要保留小数点后两位数float a=0.756;int x;b=x*100;b+=0.5;x=bx/100;

运算是这样的:先将0.756*100得到7506,然后利用取值运算的截断做四舍五入75.6+0.5=76.1取整后等于76,再除以100,得到结果:0.76

3   \t和‘ ’的区别\t的作用是跳个即到下一个制表区,但没有规定要跳几个空格

例如这道题

 

 

 

用了\t的结果

 

 

但是换成了‘ ’

 

posted @ 2021-10-02 13:23  赵ch  阅读(156)  评论(0编辑  收藏  举报