[考试复习题库精编合集]2021年全国计算机等级《二级C语言程序设计》上机考试冲刺试题(5).docx

上传人:rrsccc 文档编号:10435727 上传时间:2021-05-16 格式:DOCX 页数:6 大小:21.57KB
返回 下载 相关 举报
[考试复习题库精编合集]2021年全国计算机等级《二级C语言程序设计》上机考试冲刺试题(5).docx_第1页
第1页 / 共6页
[考试复习题库精编合集]2021年全国计算机等级《二级C语言程序设计》上机考试冲刺试题(5).docx_第2页
第2页 / 共6页
[考试复习题库精编合集]2021年全国计算机等级《二级C语言程序设计》上机考试冲刺试题(5).docx_第3页
第3页 / 共6页
[考试复习题库精编合集]2021年全国计算机等级《二级C语言程序设计》上机考试冲刺试题(5).docx_第4页
第4页 / 共6页
[考试复习题库精编合集]2021年全国计算机等级《二级C语言程序设计》上机考试冲刺试题(5).docx_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《[考试复习题库精编合集]2021年全国计算机等级《二级C语言程序设计》上机考试冲刺试题(5).docx》由会员分享,可在线阅读,更多相关《[考试复习题库精编合集]2021年全国计算机等级《二级C语言程序设计》上机考试冲刺试题(5).docx(6页珍藏版)》请在三一文库上搜索。

1、考试复习题库精编合集2021年全国计算机等级二级C语言程序设计上机考试冲刺试题(5)考试复习题库精编合集2021年全国计算机等级二级C语言程序设计上机考试冲刺试题(5)1、【单选题】下面描述中,不属于软件危机表现的是()。1分A、软件过程不规范B、软件开发生产率低C、软件质量难以控制D、软件成本不断提高答案:A;2、【单选题】要求通过while循环不断读人字符,当读入字母N时结束循环,若变量已正确定义,下列正确的程序段是()。1分A、while(ch=getchar()!=N)printf(”c”,ch);B、while(ch=getchar()!=N)printf(”c”,ch);C、whi

2、le(ch=getchar()=N)printf(”c”,ch);D、while(chgetchar()=N)printf(”c”,ch);答案:A;3、【单选题】合法的c语言赋值语句是()。1分A、a=b=58B、k=int(a+b);C、a=58,b=58D、-1;答案:D;4、【单选题】下列叙述中错误的是()。1分A、列表框和组合框都有List属性B、列表框有Selected属性,而组合框没有C、列表框和组合框都有Style属性D、组合框有Text属性,而列表框没有答案:B;5、【单选题】下述程序的输出结果是()。#includevoidmain()intbE6=2,4,6,8,I0,1

3、2;int*p=b,*q=&p;printf(”d,”,*(p+);printf(”d,”,*q);1分A、4,4B、2,2C、4,5D、2,4答案:D;6、【单选题】若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以()方式打开文件。1分A、”wb”B、”wb+”C、”rb+”D、”rb”答案:B;7、【单选题】若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是()。1分A、-3B、9C、-12D、6答案:C;8、【单选题】运行下列程序时,若输入的数据为“1,2,3”,则输出结果是()。main()floata,h,e,t;seanf(”f,f,

4、f”,a,b,c);if(a=A&x0n2;i-D、i=2;ic&h+ca&a+cb)if(a=b&b=c)/*found*return1;elseif(a=b|b=e|a=c)return2:f|*found*elsereturn3:elsereturn0:voidmain()(inta,b,C,shape;printf(”nfnputa,b,e:”);scanf(”%d%d%d”,&a&b,&c);printl(”na=%d,b-%d,e=%dn”,a,b,c);shape=proc(a,b,c);printl(”nnTheshape:%dn”,shape);24分解析:(1)错误:rEt

5、urnl;正确:rEturn3;(2)错误:rEturn3;正确:rEturnl;3、【简答题】假定输入的字符串中只包含字母和*号。请编写函数proc(),它的功能是:将字符串中的前导*号全部删除,中间和后面的*号不删除。例如,若字符串中的内容为*a*bc*def*g*,删除后,字符串中的内容则应当是a*bc*def*g*。注意:部分源程序给出如下。清勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所编写的若干语句。试题程序:#include#includevoidproc(char*str)voidmain()charstr81;printf(”Enterastring:n”);gets(str);proc(str);printf(”Thestringafterdeleted:n”);puts(str);)18分解析:voiDproC(ChAr*str)char*D=str:while(*p=*)p+;/通过P的移动来达到使P指向第一个不是*号的字符for#;”P!=0;P+,strff+#/把从第一个不是*号的字符放到a中*str=*P:*str=0;/最后用o作为字符串结束标志 6 / 6

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1