基本注意事项1

来源:互联网 发布:智慧农业大数据平台 编辑:程序博客网 时间:2024/05/18 06:24

         1  在scanf中不需要\n,但是在printf中必须要\n,虽然不会影响程序的运行,但是却会是题目错误,当题目出错时应首先往这方面想。

         2  判断一个数的位数,应用log10()

         3  考虑一个数的各种情况,such  as:正负数,是否位小数,还有数据的储存问题

          4  未知数是写在左边的,有经验可知

       5   条件分支题目,标准格式    if

                                                             else If

                                                              else  if

                                                                 .............................

                                                             else

             如果有很多行,要用大括号

     6  做题时,当有两个条件并列时,对需要先运算的进行括号

      7  两个等号是相等,一个等号是赋值

8 注意输入的数据之间是否有其他符号。逗号是很常见的。

9   定义类型,输入类型,输出类型要保持一致。

10    条件分支题目,先把最好写的写出,最后写难写的。

11  任何输出都要加【回车】

12  ceil 是向上取整,注意在括号里其实已经舍去小数部分,所以应在括号里面加上double,强制转化为浮点型。

13逻辑语句   true.......1,false................0              当反过来就不一样了0.。。。。false,所有非零数。。。。。。true

14  注意库函数,尤其是math.h

15printf((a==1||a==3||a==5)?"NO\n":"YES\n");注意这种写法,问号语句,多用来简化条件语句

16 做题之前先确定是否为c99,至少目前为止循环是没法使用的。

17  计算机中无减法,都是用补码进行计算


1 0
原创粉丝点击