在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → C语言二级题库

C语言二级题库

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:7.22M
  • 下载次数:38
  • 浏览次数:202
  • 发布时间:2020-06-24
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.pdf
  • 所需积分:2
 

实例介绍

【实例简介】
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 【程序填空】 【实例截图】
【核心代码】

标签:

实例下载地址

C语言二级题库

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警