版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
大一C语言易错点总结和模拟试题带答案的错误.何改起,一*************************************************in{ntfdA}可读性.*************************************************行了不合法的运算.in{intfdab}行"求余运算.*************************************************3.将字符常量与字符串常量混淆.符串加上的,所a*************************************************************************************4.忽略了"="与"=="的区别."符号作为关系运算符"等于".if(a=3)then…符,"=="是关系运算符.如:**************************************************************************5.忘记加分号.语句末尾必须有分号.a发的一部分,这就会出现语法错误.改错时,中未发现错漏掉了分号.{printfft;}一个语句**************************************************************************6.多加分号.对于一个复合语句,如:{printfft;复合语句的花括号后不应再加分号,否则将会画蛇添足.又如:if(a%3==0);I;if(a%3==0)后多加了分号将自动加1.再如:for(I=0;I<5;I++);{scanf("%d",&x);printf("%d",x);}本意是先后输入5个数,每输入一个空语句,此时只能输入一个数并输出它.****************************************************************************************7.输入变量时忘记加地址运算符"&".inta,b;scanf("%d%d",a,b);址.*************************************************8.输入数据的方式与要求不符.canfddab据间的分隔符,如下面输入不合法:间以一个scanfddab;入是合法的:不对的.又如:输入应如以下形式:*************************************************9.输入字符的格式与要求不一致.c,"空格字符"和"转义字符"都作为有效字符输入.scanf("%c%c%c",&c1,&c2,&c3);*************************************************************************据类型与所用格式说明符不一致.printffd\n",a,b);这种错误尤其*************************************************************************11.输入数据时,企图规定精度.能*************************************************百分制数段.intfnintfntfnrrorn号的作用,而不起判断作用.执eakcase'C':printf("60~69\n");break;*************************************************细节上的区别.IwhileI=10)}printfda}printfda}则要执行一次循环体.*************************************************14.定义数组时误用变量.n常定义.*************************************************义的"元素个标值.ina6,7,8,9,10};printfda;}*************************************************.exterm.应改为:*************************************************不必要再加地址符&.应*************************************************变量.}内定义.应改为:}AB.\‘3.正确的标识符是()A.a=2的.下列数据中属于“字符串常量”的B.“ABC”C.‘ABC’DA存中存放的是CD十进制代码值的值不为2的是()=a>32:2最高的运算符是()AB.=C.%D.&& CD错表达式a+++b+++c++的结果是()D错() ()达式是()aa=12||a=a=14(a>=15)c()B.非零值 (y!=123)||(x<4);x++);的循环执行()A.无限次B.不确定次次次确的是()A不能使用“dowhile”的循环Bdowhile环必须使用dowhileDdowhile,当条上的正确输入是()AA‘B’B.‘A’,‘B’BAbB值为()(“%d\n”,strlen(s));的输出是()21.合法的数组定义是()a5};(str1,str2),str3)的功能是()()度度执行语句“n=((int)f)%3;” (,,),(,,);”后,单精度变量f的值是()的是()*2=a&&b=b=427.表达式“1(03:2):(101:0)”的值为()(double)的结果值是()D.29.指出下面正确的输入语句是()(“a=b=%d”,&a,&b);(“a=%d,b=%f”,&m,&f);&f);30.若有以下定义和语句,且0<=i<5,则()是对数组元素地址A.&(a+i)B.&p++D.&p[i]存中存储“A”要占用()个字节,存储‘A’要占用()字节。2.符号常量的定义方法是()。xx的C语言表达式是()。4.结构化程序设计方法规定程序 ()和()。语言共提供了三种用于实现循环结构的流程控制语句,它们是 ()、()和()。6.若在程序中用到“putchar”,应在程序开头写上包含命令(),若在程序中用到“strlen()”函数时,应在程序开头写上包含命令()。7.设有定义语句“staticinta[1][1]值为(),a[2][1]的值为 ()。8.“*”称为()运算符,“&”称为()运算符。9.赋值表达式和赋值语句的区别在于有无()号。()语句&a,&b,&c);”,输入形式应为 () (s-b)*(s-c));”对应的数学式子为()语言编绎系统在判断一个量是否 ()代表“真”三、读程序(30分)b,c);}2.main()continue;}()}s}{printf(“\n”);ijprintf(“%c”,‘’);kkprintf(“%c”,a[k]);}}ninfac(i));}四、编写程序(20分)值(精度为1e-6)BD4.A5.B6.A7.C8.C9.A10.A11.C12.D13.A14.D15.D16.C17.D18.D19.A20.B21.D22.A23.C24.B25.D26.D27.B28.A29.B30.C,1ine3.(x>20&&x<30)||x<-1004.分支结构,循环结果dofor6.#include“”#include“”=12,b=24,c=36三、读程序(30分)5.*****四、编写程序(20分1.Main()elseif(x>1&&x<10)y=2*x-elsey=3*x-11;x,y);()试题二系列语句置于__C__。B、方框号“[]”之间一、单项选择题(每小题2分,共50C、花括号“{}”之间main函数结束floatx,y;本程序文件的最后一个函数结束printf(”a=%f,b=%f”,x,y);C、本程序文件的第一个函数开A、<回车>始,到本程序文件的最后一个函数结B、,<回车>束<回车>D、本程序文件的第一个函数开C、A=,B=<回车>D、2、C语言程序的基本单位是9、以下程序段的输出结果是A、程序行inta=5678;B、语句printf(”%2d\n”,a);C、函数A、提示出错、无结果D、字符B、56C、ForD、2a达式的值是__B__。define_123ch=(ch>='A'&&ch<='Z')-abcDO(ch+32):ch;WORDIFA、AB、aasesizeofC、ZD、zAD、字符型变量和int型变量的B、"a"操作完全不同Cn12、阅读以下程序:D、'\t'main()A、/B、++if(x--<5)printf("%d",x);C、*=D、%elseprintf("%d",x++);}人#include””innnndefault:printf(”n}}44__A__。inforabaa++)}intfdna}CD、101是___D__。indo{y--;}while(--y);printfdn,y--);}AB、1___B__。main()for(i=4;i;i--)forjj2;j++)w=w+i*j;w=i*j;printf("%d\n",w);}C、1D、3019、以下程序运行后,输出结果是__C__。main(){intnikforiiki+)ni=n[i]+1;printf("%d\n",n[k]);}__A__。bc++;abc}inprintfdnfa}9911BCxxxinBCaprintf("b=%d",b);}_D_。Ab=4bainfor(i=9;i>=0;i--)a[i]=10-i;printfddda1],a[6],a[9]}B_inprintfcb+2));printfcnp;}A、27B、neCagD、nuA__。#includ
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版美食城设备采购及安装服务合同4篇
- 二零二五版绿色校园绿化项目生态修复与合同4篇
- 2025年度知识产权保护论文数据保密合作协议4篇
- 二零二五版环保印刷品市场推广合同2篇
- 二零二五年度代理记账企业财务预算管理服务合同4篇
- 2025年食堂员工劳务派遣与食品安全合作协议3篇
- 2025版纯电动汽车租赁与充电网络建设合同3篇
- 二零二五年度学校教室窗帘批量采购安装合同3篇
- 海盐二手房交易合同2025年度纠纷调解机制合同3篇
- 个性化私有房产交易协议2024版版
- 《机器人驱动与运动控制》全套教学课件
- 电子商务平台技术服务合同范本1
- 期末 (试题) -2024-2025学年川教版(三起)英语四年级上册
- 2024年国家公务员考试公共基础知识复习题库及答案(共三套)
- 《社会工作实务》全册配套完整课件3
- 单位违反会风会书检讨书
- 2024年4月自考00832英语词汇学试题
- 《哪吒之魔童降世》中的哪吒形象分析
- 信息化运维服务信息化运维方案
- 汽车修理厂员工守则
- 公安交通管理行政处罚决定书式样
评论
0/150
提交评论