【计算机类职业资格】二级C语言笔试45及答案解析.doc
《【计算机类职业资格】二级C语言笔试45及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级C语言笔试45及答案解析.doc(11页珍藏版)》请在麦多课文档分享上搜索。
1、二级 C 语言笔试 45 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:60.00)1.下列各 m 的值中,能使 m%3=2, 则表达式(b2)/(b1)的值是_。(分数:2.00)A.0B.2C.4D.87.执行以下语句后的输出结果是_。 int x=3,y=0; printf(“%d,%d”,-1x-10 main () int a2 3=1,3,5,7,9,11,*p; p=(int *)malloc(sizeof(int); fur ( printf (“%d/n“, *p); (分数:2.00)A.1B.7C.9D.119.下列程序的输出
2、结果为_。 main ( ) int p, y=0, x=0; p=x8 | y8; printf(“%d “,p); p+=(p+=2); printf(“%d/n“,p); (分数:2.00)A.-1 0B.0 0C.0 4D.-1 210.若有以下调用语句,则不正确的 fun 函数的首部是_。 main() int a50,n; fun(n, do ai=y%2;i+; y=y/2; while(y=1); for(j=i-1;j=0;j-)printf(“%d“,aj); printf(“/n“); (分数:2.00)A.1000B.10010C.00110D.1010014.进行二分
3、法查找,则线形表_。(分数:2.00)A.必须以顺序方式存储B.必须以链接方式存储,且数据元素已按值排好序C.必须以链接方式存储D.必须以顺序方式存储,且数据元素已按值排好序15.设血 a=12;,则执行完语句 a+=a-=a*a;后,a 的值是_。(分数:2.00)A.522B.264C.144D.-26416.在下列叙述中,错误的一条是_。(分数:2.00)A.对关系的描述称为关系模式,一个关系模式对应一个关系的结构B.不同元组对同一个属性的取值范围称为域C.二维表中的行称为属性D.所谓关键字,即属性或属性组合,其值能够惟一标识一个元组17.下列程序中,正确的为_。(分数:2.00)A.m
4、ain() int *pb= float 1=15.25; print f(“%d/n“ ,*p; B.amin() int a,*pa; a=10; *pa=a; prinffC%d“,*p; C.main() char s20; char *ps= scanf(“%s“,*; printf(“%s“,*; D.main() char str10; int *ps=str0; str=“abcdefg“; printf(“%s“,*; 18.下列程序的输出结果是_。 main() int k=17; printf(“%d,%0,%x /n“,k,k,k); (分数:2.00)A.17,021
5、,0x11B.17,17,17C.17,Ox11,021D.17,21,1119.下列描述中,正确的一条是_。(分数:2.00)A.关系表达式的值是一个逻辑值,即“真”或“假”,可以赋给一个逻辑变量B.在 C 语言中,判断一个量是否为:真”时,以 0 代表“假”,以 1 代表“真”C.设 a=3、b=4、c=5,则表达式!(x= (分数:4.00)填空项 1:_39.下列程序的功能是计算机一元二次方程的根。 #includeU 【10】 /U #include stdio.h main ( ) float a, b, c, disc, x1, x2, realpart, imagpart; s
6、canf(“%f%f%f“, printf(“The equation“); if(U 【11】 /U=1e-6) printf(“ is not quadratic/n“); else disc=b*b-4*a*c; if (fabs (disc) =1e-6) printf(“has two equal roots:%-8.4f/n“,-b/(2*a); else if(U 【12】 /U) x1= (-b+sqrt (disc)/(2*a); x2= (-b-sqrt (disc)/(2*a); printf(“has distinct real roots:%8.4f and %.4f
7、/n“,xl,x2); else realpart=-b/(2*a); imagpart=sqrt (-disc)/(2*a); printf(“has complex roots:/n“); printf (“%8.4f+%. 4fi/n“, realpart, imagpart); printf (“%8.4f-%. 4fi/n“, realpart, imagpart); (分数:4.00)填空项 1:_40.下列程序的功能是计算机平均成绩并统计 90 分以上的人数。 main ( ) int n,m; float grade, average; average=n=m=U 【13】 /
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 语言 笔试 45 答案 解析 DOC
