欢迎来到天天文库
浏览记录
ID:41582710
大小:68.38 KB
页数:7页
时间:2019-08-28
《C语言程序设计试卷05》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、商丘工学院试卷考试科冃:试卷类型:系级专业D.a_lD.十六进制数D.实型变最值D.0题号—・二三四五选做总分核分人分数XXXXXXX得分适用于班级使用注:选做题得分要加在总分Z内,但是总分不能超过100分。一.单项选择题(每个小题只冇一个正确选项,每小题2分,共30分)评卷人得分题号12345()789101112131-115得分()1.以下叙述不正确的是oA.一个C源程序可由一个或多个函数组成B.一个C源程序必须包含一个main函数C.C程序的基本组成单位是函数D.在C程序屮注解说明只能位于一条语句的后面()2.以下标识符中,不合法的标识符是2、12aB.totalC.a22b()3.在C语言中,数字0x29是一个oA.二进制数B.八进制数C.十进制数()4.putchar()函数可以向终端输出一个A.整型变量表达式值B.字符C.字符串()5.执行下列程序片段时输出结果是ointx=13;printf(“%d”,x%二2);A.3B.2C.1()6.x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是A.inputx,y,z;B.scanf(d%d%d",&x,&y,&z);C.scanf(“%d%d%d”,x,y,z);D.read(“%d%d%d",&x&y&z);3、()7.下列程序段输出结果是。intn=6;switch(n){case1:n=l;break;case2:n=2;break;case3:n=3;break;default:n二4;}printf("n=%dw,n);A.n=lB.n二2C.n=3D.n=4()&C语言对嵌套if语句的规定是:else总是与oA.其之前最近的if配对B.第一个if配对C.缩进位置相同的if配对D.其之前最近的且尚未配对的if配对()9.C语言中char型数据是以形式存储的。A.原码B.反码C.补码D.ASCII码()10.对于一•维数组a[12],判断下列对数组元素4、的引用是正确的。A.a[3.5]B.a[8+4]C.a[9]D.a[4-5]()H.以下対二维数组的正确说明的语句是。A.inta[3][];B.floata(3,4);C.doublea[3][4];D.floata(3)(4);()12.下列属于字符串常量的是oA.abcB.“abc”C.Sbc'D.S'()13.交换变量°、b的值的语句是oA.a=b;B.a二b;b=a;C.a=b;t=a;b=t;D.t=a;a=b;b=t;()14.一个C语言程序总是从开始执行的。A.主程序B.主函数C.子程序D.数组()15.若变量c为char类型,能正确判断5、出c为小写字母的表达式是A.'a,=6、7、c<二'z'C.'a=voidmain(){inti,s二0;8、for(i=0;i<=10;i+=5)s二s+i;printf("s=%d:s);}程序的输出结果为:22.#ineludevoidmain(){intx=10,y二10;printf("%d,%drT,x一一,-一y);}程序的输出结果为:23.#ineludevoidfl(){printf(z/eagleisflying!rT);}voidf2(){printf("fishisswimming!z/)flO;}voidmain()f2();程序的输出结果为:24.ttincludevoid9、mainO{inta[]={l,3,5,7,9};inty=0,i;for(i=0;i<3;i++)y+=a[i+l];printf(z,%d,z,y);}程序的输出结果为:四.程序填空(每空5分,共20分)评卷人得分25.此程序是:输入一个整数,判断它的奇偶性,并输出。#ineludevoidmain(){inti;printf("enteri:〃);scanf;if()printf(〃i=%dshioushu!",i);elsepTintf("i=%dshijishu!",i);}26.此程序是:从键盘上输入一个学生10、的3门课成绩,计算岀总成绩和平均成绩。#include〈stdio.h>void
2、12aB.totalC.a22b()3.在C语言中,数字0x29是一个oA.二进制数B.八进制数C.十进制数()4.putchar()函数可以向终端输出一个A.整型变量表达式值B.字符C.字符串()5.执行下列程序片段时输出结果是ointx=13;printf(“%d”,x%二2);A.3B.2C.1()6.x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是A.inputx,y,z;B.scanf(d%d%d",&x,&y,&z);C.scanf(“%d%d%d”,x,y,z);D.read(“%d%d%d",&x&y&z);
3、()7.下列程序段输出结果是。intn=6;switch(n){case1:n=l;break;case2:n=2;break;case3:n=3;break;default:n二4;}printf("n=%dw,n);A.n=lB.n二2C.n=3D.n=4()&C语言对嵌套if语句的规定是:else总是与oA.其之前最近的if配对B.第一个if配对C.缩进位置相同的if配对D.其之前最近的且尚未配对的if配对()9.C语言中char型数据是以形式存储的。A.原码B.反码C.补码D.ASCII码()10.对于一•维数组a[12],判断下列对数组元素
4、的引用是正确的。A.a[3.5]B.a[8+4]C.a[9]D.a[4-5]()H.以下対二维数组的正确说明的语句是。A.inta[3][];B.floata(3,4);C.doublea[3][4];D.floata(3)(4);()12.下列属于字符串常量的是oA.abcB.“abc”C.Sbc'D.S'()13.交换变量°、b的值的语句是oA.a=b;B.a二b;b=a;C.a=b;t=a;b=t;D.t=a;a=b;b=t;()14.一个C语言程序总是从开始执行的。A.主程序B.主函数C.子程序D.数组()15.若变量c为char类型,能正确判断
5、出c为小写字母的表达式是A.'a,=6、7、c<二'z'C.'a=voidmain(){inti,s二0;8、for(i=0;i<=10;i+=5)s二s+i;printf("s=%d:s);}程序的输出结果为:22.#ineludevoidmain(){intx=10,y二10;printf("%d,%drT,x一一,-一y);}程序的输出结果为:23.#ineludevoidfl(){printf(z/eagleisflying!rT);}voidf2(){printf("fishisswimming!z/)flO;}voidmain()f2();程序的输出结果为:24.ttincludevoid9、mainO{inta[]={l,3,5,7,9};inty=0,i;for(i=0;i<3;i++)y+=a[i+l];printf(z,%d,z,y);}程序的输出结果为:四.程序填空(每空5分,共20分)评卷人得分25.此程序是:输入一个整数,判断它的奇偶性,并输出。#ineludevoidmain(){inti;printf("enteri:〃);scanf;if()printf(〃i=%dshioushu!",i);elsepTintf("i=%dshijishu!",i);}26.此程序是:从键盘上输入一个学生10、的3门课成绩,计算岀总成绩和平均成绩。#include〈stdio.h>void
6、
7、c<二'z'C.'a=voidmain(){inti,s二0;
8、for(i=0;i<=10;i+=5)s二s+i;printf("s=%d:s);}程序的输出结果为:22.#ineludevoidmain(){intx=10,y二10;printf("%d,%drT,x一一,-一y);}程序的输出结果为:23.#ineludevoidfl(){printf(z/eagleisflying!rT);}voidf2(){printf("fishisswimming!z/)flO;}voidmain()f2();程序的输出结果为:24.ttincludevoid
9、mainO{inta[]={l,3,5,7,9};inty=0,i;for(i=0;i<3;i++)y+=a[i+l];printf(z,%d,z,y);}程序的输出结果为:四.程序填空(每空5分,共20分)评卷人得分25.此程序是:输入一个整数,判断它的奇偶性,并输出。#ineludevoidmain(){inti;printf("enteri:〃);scanf;if()printf(〃i=%dshioushu!",i);elsepTintf("i=%dshijishu!",i);}26.此程序是:从键盘上输入一个学生
10、的3门课成绩,计算岀总成绩和平均成绩。#include〈stdio.h>void
此文档下载收益归作者所有