二级c语言改错题总结

二级c语言改错题总结

ID:29763489

大小:20.36 KB

页数:11页

时间:2018-12-23

二级c语言改错题总结_第1页
二级c语言改错题总结_第2页
二级c语言改错题总结_第3页
二级c语言改错题总结_第4页
二级c语言改错题总结_第5页
资源描述:

《二级c语言改错题总结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划二级c语言改错题总结  张家界实用电脑学校二级C语言上机改错题型汇总  第一部分改错题题型汇总  注意:一般是两至三处错误,在/*************found**************/下面第一行找错误,注意只能在出错行进行修改,不能改动程序行的顺序,更不能自己另编程序  改错题做题思路(扫雷推敲法):  1.不看题,找到found下错误行,看是否为常见错误,若是迅速改正测试,看是否与

2、答案相符;  2.答案不相符或找不出错误的,可先测试后看错误栏提示;  3.找准意图,一般不会很难,找不出错误的再看题,认真推敲;  4.答案相符则接着做程序设计题,全部做完后再检查,看题意。  一、函数格式类  函数定义:  函数返回值类型(或void或为空)自定义函数名(形参类型1形参名1,形参类型2形参名2?)  {函数体;目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正

3、常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  return表达式;}  函数调用:  自定义函数名(实参1,实参2);  1.形参类型错误普通变量类型,还是地址指针类型?  解题技巧:可先看函数调用时实参的格式,若实参为地址或数组时,定义时也应为指针或数组,而且也应保持类型的一致。  例1:/************found************/  voidfun(longs,longt)/*调用时第二个实参为地址,则定义为指针voidfun(longs,long*t)*/  

4、{longsl=10;  s/=10;  *t=s%10;  /************found************/  while(s0)*/  {s=s/100;  *t=s%10*sl+*t;  sl=sl*10;}}  main(){??fun(s,&t);??}  例2:/*************found**************/  voidfun(inta)/*调用时实参为数组a[M],定义时为指针voidfun(int*a)*/目的-通过该培训员工可对保安行业有初步了解,并感

5、受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  {intI,j,k,m;  printf("Enter4number:");  for(I=0;I0;I--)  {k=a[M-1];  for(j=M-1;j>0;j--)  /*************found**************/  a[j]=a[j+1];/*根据题意a[j]=a[j-1];*/

6、  a[0]=k;  for(m=0;m0)  {p=*(pstr+i);  /**************found**************/  *(pstr+i)=pstr+j;/*指向内容的引用方法*(pstr+i)=*(pstr+j)*/  *(pstr+j)=p;}}}}  2.少括号,或()写成[],缺分号  例:intfun(inthigh)16-2  {intsum=0,n=0,j,yes;  /************found************/  while((high>

7、=2)&&(n=2)&&(n  /**********found**********/  fun(doublea,dounlex0)/*函数return表达式类型为doubledoublefun(doublea,doublex0)*/目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  {doublex1,y;  x1

8、=(x0+a/x0)/;  /**********found**********/  if(fabs(x1-x0)=)*/  y=fun(a,x1);  elsey=x1;  returny;}  4.等号与双等号=表于赋值==表示相等==与!=  例:intfun(intm)  {intk=2;  while(k=”,但是在考试的时候可能出现将它写为“=>”,49题第二  空就是这样的错误。  B当题目中需要比较某个字符是否是大写字母或是

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。