二级C语言 |
您所在的位置:网站首页 › c语言考试范围是什么 › 二级C语言 |
修改(一个found一个错)
程序改错题,在found处找错,不要偏离位置,一个found就一个错,不会多。一般1-3个found。 以下是我对改错题常见错误的一个归类,希望可以帮到大家,多争取时间,多拿几分。后面标的页数Pn是对应未来教育出版的《上机考试题库二级C》 - 书写错误 赋值等号=与比较等号==的错用(常在if语句中) P71,76 if(i%k=0)break; 改成 if(i%k==0)break;符号书写错误(>=错写成=>)P75 if(x[j]=>xa)c++; 改成 if(x[j]>=xa)c++;关键字书写错误(if语句的if写成了大写If,double写成了Double)P64,72变量名书写错误 (num写成了nun)P84 for(i=0;inext; eg5 *aver=&ave; 改成 *aver=ave;赋值时,除号’/‘和取余符号’%'的错用P57 aa[i]=m/k; 改成 aa[i]=m%k; 定义变量时未初始化 P84,87 int t[N],i,num; 改成 int t[N],i,num=0; - 函数定义错误定义函数的结尾缺少return语句 P59 ; 改成 return 0; 函数定义时缺少返回值类型名 P45,51,72,77,79 fun(int n) 改成 double fun(int n) 函数定义时返回值类型名错误 P47 int fun(int n) 改成 float fun(int n) 函数定义时形参错误 P49,52,55,67 viod fun(int x,int y) 改成 viod fun(int *x,int *y) 函数定义时多了分号 P57 viod fun(int x,int y); 改成 viod fun(int x,int y) 函数定义时缺少大括号{ P75 int fun(float x[ ],int n) int j,c=0; ···} 改成 int fun(float x[ ],int n) {int j,c=0; ···} - for循环语句错误 for循环格式错误(需把逗号改成分号) P45 for(i=100,i |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |