- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
二级c语言改错题总结 张家界实用电脑学校二级C语言上机改错题型汇总 第一部分改错题题型汇总 注意:一般是两至三处错误,在/*************found**************/下面第一行找错误,注意只能在出错行进行修改,不能改动程序行的顺序,更不能自己另编程序 改错题做题思路(扫雷推敲法): 1.不看题,找到found下错误行,看是否为常见错误,若是迅速改正测试,看是否与答案相符; 2.答案不相符或找不出错误的,可先测试后看错误栏提示; 3.找准意图,一般不会很难,找不出错误的再看题,认真推敲; 4.答案相符则接着做程序设计题,全部做完后再检查,看题意。 一、函数格式类 函数定义: 函数返回值类型(或void或为空)自定义函数名(形参类型1形参名1,形参类型2形参名2?) {函数体; return表达式;} 函数调用: 自定义函数名(实参1,实参2); 1.形参类型错误普通变量类型,还是地址指针类型? 解题技巧:可先看函数调用时实参的格式,若实参为地址或数组时,定义时也应为指针或数组,而且也应保持类型的一致。 例1:/************found************/ voidfun(longs,longt)/*调用时第二个实参为地址,则定义为指针voidfun(longs,long*t)*/ {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)*/ {intI,j,k,m; printf(Enter4number:); for(I=0;I0;I--) {k=a[M-1]; for(j=M-1;j0;j--) /*************found**************/ a[j]=a[j+1];/*根据题意a[j]=a[j-1];*/ 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=2)(n=2)(n /**********found**********/ fun(doublea,dounlex0)/*函数return表达式类型为doubledoublefun(doublea,doublex0)*/ {doublex1,y; x1=(x0+a/x0)/; /**********found**********/ if(fabs(x1-x0)=)*/ y=fun(a,x1); elsey=x1; returny;} 4.等号与双等号=表于赋值==表示相等==与!= 例:intfun(intm) {intk=2; while(k=”,但是在考试的时候可能出现将它写为“=”,49题第二 空就是这样的错误。 B当题目中需要比较某个字符是否是大写字母或是小写字母、数字时,必须将“与”、“或”、 “非”记住。 判断某个字符是否是大写字母:charch;if(ch=’A’ch=’a’ch=’0’ch二级c语言改错题总结)时候是小写但是在使用的时候是大写,或是在定义的时候是大写在使用 的时候却是小写。 B大小写没有出错,程序中直接使用了没有定义过的变量,要求学生更加细心的读题目。45 题第二空使用到了i这个变量,但是我们在定义行中没有找到i的定义,因此在做题时候要上下结合来分析题目。22题第二空c=aa[j]中的c没有定义过,参看定义的语句不能发现应该是ch=aa[j]。38题第一空要求将后面用到的变量s1定义完整。 2.运算符号出错: C语言中除号是“/”不是“\” 赋值号和等号混淆,记住在if语句中出现赋值号一般是讲它改为等号
有哪些信誉好的足球投注网站
文档评论(0)