C语言二级题库

所需积分/C币:50 2018-11-12 20:52:20 7.22MB PDF
收藏 收藏 24
举报

C语言二级题库,PDF文件,适用于二级计算机考试和计算机类专升本考试。
A:3 B:5 D:-2 答案:D 第8题(1.0分)题号2693 有如下程序 maino y=3,X=3,z=1 printf( %d %d\n, (++x, y++), Z+ 2) 运行该程序的输出结果是_。 A:34 B:42 C:43 答案:D 第9题(1.0分)题号:2797 以下程序的功能是:按顺序读入10名学生4内课程的成绩,计算岀每位学生的平均分并输岀,程序 如下 Include <stdio.h> void maino tn k float score sum, ave sum=0.0; for(n=1;n<=10;n++) for(k=1k<=4k++) scanf("%f", score sumt= score ave= sum/4.0 printf( No %d: %A\n",n, ave) 上述程序运行后结果不正确调试中发现有一粲语句出现在程序的位置不正确这条语句是 A sum=0.0 B: sum+=score C ave= sum 4.0 D: printf(NO %d: %f\n", n, ave); 答案:A 第10题(1.0分)题号:2799 若有如下程序段,其中sa、b、c均已定义为整型变量,且a、c均已赋值(c大于0) a for(b=1;b≤=c;b++) 则与上述程序段功能等价的赋值语句是() A: s=a+b B s=atc C: s=s+C D: s=b+c 答案:B 第11题(1.0分)题号:525 C语言中不可以嵌套的是()。 A:数调用 B函数定义 C:循环语句 D:选择语句 答案:B 第12题(1.0分)题号:678 当调用函数时,实参是一个数组名,则向函数传送的是(。 A:数组的长度 B数组的首地址 C数组每一个元秦的地址 D数组每个元素中的值 答案:B 第13题(1.0分)题号:2876 有以下程序 main char="n123V;闫 printf("%d, d\n", strlen(s), sizeof(s); 执行后输出结果是()。 A:赋初值的字符串有错 B6,7 C:5,6 D:6,6 答案:C 第14题(1.0分)题号:651 以下定义语句中,错误的是()。 A: int a[= 1, 2) B: char *a[3] C: char s 10]="test D: int n=5, aln 答案:D 第15题(1.0分)题号641 若有说明inta[10]则对a数组元素的正确引用是()。 A:a[10] B:a[3,5] C:a(5) D:a[10-10] 答案:D 第16题(1.0分)题号:635 若有说明nta[][3]=(1,2,3,4,56,乃则a数组第一维的大小是Q。 A:2 B:3 C:4 D:无确定值 答案:B 第17题(1.0分)题号:637 若有说明inta3]4]则数组a中各元素( A:可在程序的运行阶段得到初值0 B:可在程序的编译阶段得到初值0 C不能得到确定的初值 D:可在程序的编译或运行阶段得到初值0 答案:D 第18题(1.0分)题号:638 设有数组定义: char array[]=" China";则数组aray所占的 空间为()。 A:4个字节 B:5个字节 C:6个字节 D:7个字节 答案:C 第19题(1.0分)题号:2913 相同结构体类型的变量之问,可以_ A:相加 B:赋值 C比较大小 D:地址相同 答案:B 第20题(1.0分)题号:557 打开文件时,方式“w"决定了对文件进行的操作是()。 A:只写盘 B:只读盘 C可读可写盘 D:追加写盘 答案:A 第21题(50分)题号:2820 有以下程序 #include < stdio h> void mainO int I for(=13;i++ switch f case 1: printf("%d",i), case 2: printf("% d", i: default: printf("%d",i); 执行后输出的结果是 A:11122 B:12 C:12020 D:120 答案:A 第22题(50分)题号:2822 有以下程序 #include stdio. h> void maino int s=oa=ln scanf(%d", &n) a=a- while(a!=n) printf(% d\n",s) 若要使程序的输出值为2,则应该从键盘给n输入的值是() A:-1 B:-3 C:-5 答案:B 第23题(50分)题号:2754 有如下程序 #includes stdio h? void maino intx=1,a=0.b=0: switch(xx( case 0: b++. case 1: a++ case 2: a++:b++ printf(a=%d, b=% d\n",a, b); 该程序的输出结果是__。 A:a=2,b=1 B:a=1b=1 C:a=1,b=0 D:a=2b=2 答案:A 第24题(5.0分)题号:2821 有以下程序 #include <stdio.h> void mainO i=0,s=0; if(%2) Hi++; continue; 1 +t; )while(< 7): printf("%d\n"s) 执行后输出的结果是() A:16 B:12 C:28 D:21 答案 第25题(50分)题号:2755 有如下程序 #includes stdio. h> void maino t float =2.0,y, ifx<0.0)y=0.0; else if(x<10.)y=1.0/ else y=1. 0 printf("%A\n"y) 该程序输出结果是___。 A:0.000000 B:0.250000 C:0.500000 D:1000000 答案:C 第26题(50分)题号:2838 以下程序中f函数的功能是捋n个字符串,按由大到小的顺序进行排序。 #include string. h> #include< stdio. h> void f(char pll[1ol, int n) art[20]; for(=0<n-1;i++) for=计+1j<nj++) if(strcmp(p[i], pll)<0 cpy(t, p[il) (pll, pll); py(pil, t); void mainO char pll[10]=tabc", aabdfg", abbd""dcdbe, cd" p,5 printf("% d\n", strlen(p[OD)); A:6 B:4 C:5 D:3 答案:C 程序填空共1题(共计10分) 第1题(10.0分)题号:3 【程序填空】

...展开详情
试读 127P C语言二级题库
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    一个资源只可评论一次,评论内容不能少于5个字
    gemini6190 还不错的一个模拟题库
    2020-02-06
    回复
    qq_18720559 万分感谢,谢谢楼主
    2019-03-23
    回复
    qq_44798917 很不错的一个模拟题库
    2019-03-21
    回复
    weixin_44480279 还行吧,有点用处
    2019-03-20
    回复
    img
    • 签到新秀

      累计签到获取,不积跬步,无以至千里,继续坚持!
    • 分享精英

      成功上传11个资源即可获取

    关注 私信 TA的资源

    上传资源赚积分,得勋章
    最新推荐
    C语言二级题库 50积分/C币 立即下载
    1/127
    C语言二级题库第1页
    C语言二级题库第2页
    C语言二级题库第3页
    C语言二级题库第4页
    C语言二级题库第5页
    C语言二级题库第6页
    C语言二级题库第7页
    C语言二级题库第8页
    C语言二级题库第9页
    C语言二级题库第10页
    C语言二级题库第11页
    C语言二级题库第12页
    C语言二级题库第13页
    C语言二级题库第14页
    C语言二级题库第15页
    C语言二级题库第16页
    C语言二级题库第17页
    C语言二级题库第18页
    C语言二级题库第19页
    C语言二级题库第20页

    试读已结束,剩余107页未读...

    50积分/C币 立即下载 >