山东建筑大学C语言程序设计试题第4套.docx
- 文档编号:4810670
- 上传时间:2022-12-09
- 格式:DOCX
- 页数:8
- 大小:18.15KB
山东建筑大学C语言程序设计试题第4套.docx
《山东建筑大学C语言程序设计试题第4套.docx》由会员分享,可在线阅读,更多相关《山东建筑大学C语言程序设计试题第4套.docx(8页珍藏版)》请在冰豆网上搜索。
山东建筑大学C语言程序设计试题第4套
山东建筑大学C语言程序设计试题第4套
C语言程序设计试题(第4套)
(已删除考试范围之外的题目)
一、单项选择题(30分,每题2分)
1.C语言中定义的变量只能由字母、数字和下划线三种字符组成,且第一个字符_______。
A、必须为字母或下划线。
B、必须为下划线。
C、必须为字母D、可以是字母、数字或下划线。
2.下面4种说法,正确的是______。
A、C语言中,关系运算符有多个,其中的几个是<、>、=、!
=。
B、C语言提供的三种逻辑运算符都是双目运算符。
C、C语言中不允许出现goto语句。
D、一般情况下,do-while循环和while循环可以互相代替,即都可以用来处理同一问题。
3.C语言源程序的基本单位是______。
A、语句B、对象C、函数D、过程
4.下列选项中,不能用作标识符的是_______。
A、_1234_B、_1_2C、int_2_D、2_int_
5.能正确表示逻辑关系:
“a≥10或a≤0”的C语言表达式是_______。
A、a≥10&&a≤0B、a≥10‖a≤0
C、a>=10&&a<=0D、a>=10‖a<=0
6.若有定义:
inta=8,b=5,c;,则执行语句c=a/b+0.4;后,c的值为_______。
A、1.4B、1C、2.0D、2
7.有以下程序段
intm=0,n=0;charc='a';
scanf("%d%c%d",&m,&c,&n);
printf("%d,%c,%d\n",m,c,n);
若从键盘上输入:
10A10<回车>,则输出结果是_______。
A、10,A,10B、10,a,10C、10,a,0D、10,A,0
8.当a=5,b=3,c=2时,执行下面一段程序后,x的值为_______。
A、1B、2C、6D、8
if(a
{if(b elsex=2; } else {if(b elsex=8; } 9.若有i=8;执行下列程序段后,变量i的值是_______。 switch(i){ case7: i=i+1; case8: i=i+1; case9: i=i+1; default: i=i+1; } A、8B、9C、10D、11 10.若有说明语句: inta[10];则对a数组元素正确引用的是_______。 A、a[10]B、a[3.5]C、a[0]D.a(5) 11.以下函数的定义形式正确的是_______。 A、doublefun(inta,intb) B、fun(inta,b) {c=a+b;returnc;} {intc; returnc;} C、fun(a,b) {inta,b;doublec; c=a+b; returnc;} D、doublefun(inta,intb) {doublec; c=a+b;returnc;} 13.判断字符串s1是否等于字符串s2,应当使用。 A、if(s1==s2)B、if(s1=s2) C、if(strcpy(s1,s2))D、if(strcmp(s1,s2)==0) 14.有以下程序 main() {inti,s=0; for(i=1;i<10;i=i+2)s=s+(i+1); printf("%d\n",s); } 程序执行后的输出结果是_______。 A、自然数1~9的累加和B、自然数1~10的累加和 C、自然数1~9中的奇数之和D、自然数1~10中的偶数之和 15.下面4种说法,正确的是______。 A、getchar()的作用是从终端输入一个字符。 B、getchar(a)的作用是从终端输入字符a。 C、getchar()只接收一个字符或一个整数。 D、不允许使用putchar(getchar());。 二.程序填空题(30分,每空3分) 1.若有程序 main() {inti,j; scanf("%d,%d",&i,&j); printf("①",i,j); } 要求给i赋10,给j赋20,输出i=10,j=20。 请填空。 2.下面程序的功能是计算: 1至50中是7的倍数的数值之和,请填空。 #include main() {inti,sum=0; for(i=1;i<=50;i++) if(②)sum+=i; printf("%d",sum); } 3.找出某数组中的最大元素,输出这个元素的下标和值。 请填空。 main() {inta[5]={6,3,4,7,2},max,i; max=0; for(i=1;③;i++)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 山东 建筑 大学 语言程序设计 试题
![提示](https://static.bdocx.com/images/bang_tan.gif)