1、小于10的9次方,说明小于2的32次方,可以用int
2、1/2为0,C语言进行分数运算我暂时还不会
3、遇到浮点数运算可能要用到1.0之类的;
4、float遇到较大N可能计算不准确,这时要换成double
5、sqrt(x)开平方,pow(x,n)次方,之前要有#include<math.h>
6、看题不要想当然,仔细看
7、除法要小数,需要除数与被除数都为小数模式,比如分母1.0,分子float或double型
8、printf的%f说明符既可以输出float型又可以输出double型,scanf对于float型必须用%f,double必须用%lf
9、不要仅仅局限于例子,要扩展到边界考虑,特别是零!!!
10、字符不要写成双引号
11、一个世纪一百年
12、数组名不能与变量名相同,不知道咋回事,会报错。
13、1不是素数,素数即是质数。 质数的定义:一个大于1的自然数,除了1和它本身外没有其他的约数
14、规定数组SIZE尽量大,1000,防止较大规模数据报错
15、int i,j,k,count=0;报错,估计因为=0不知道赋给谁。
16、\n排版美观!!
17、若求一个一个式子的和,别忘了在每一个式子前面赋初值。a=0;
18、\b退格只能退光标,不能真正去掉最后一个字符。
19、二维矩阵有时候处理复杂问题时,异常方便!!!