欢迎来到天天文库
浏览记录
ID:33548277
大小:547.01 KB
页数:6页
时间:2019-02-27
《14春学期《c语言程序设计》在线作业 1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、14春学期《C语言程序设计》在线作业试卷总分:100测试时间:--试卷得分:96单选题判断题一、单选题(共40道试题,共80分。)得分:76V1.以下对一维整型数组a的正确说明是()A.inta(10);B.intn=10,a[n];C.intn;D.defineSIZE10inta[SIZE];满分:2分得分:22.已知字母A的ASCII码为十进制数65,且定义c2为字符型变量,则执行语句c2='A'+'6'-'3';后,c2中的值为()A.DB.68C.不确定的值D.C满分:2分得分:23.下面正确的字符常量是()A."c"B."\"C.'W'D.''
2、(中间没有空格)满分:2分得分:24.以下符合C语言语法的赋值表达式是()A.d=9+e+f=d+9B.d=9+e,f=d+9C.d=9十e,e++,d十9D.d=9十e++=d十7满分:2分得分:25.从用户使用的角度看,函数有两种,它们是()A.库函数和用户自定义函数B.库函数和主函数C.用户自定义函数和主函数D.主函数和子函数满分:2分得分:26.以下对C语言中共用体类型数据的叙述正确的是()A.可以对共用体变量名直接赋值B.一个共用体变量中可以同时存放其所有成员C.一个共用体变量中不能同时存放其所有成员D.共用体类型定义中不能出现结构体类型的成员满分
3、:2分得分:27.main(){intx=2,y=-1,z=2;if(x4、","rb")满分:2分得分:29.#include“stdio.h”voidmain(){intsum=0,a=11;while(a<=10){sum=sum+a;a++;}printf(“sum=%d”,sum);}上述程序段的运行结果是()A.sum=0B.sum=55C.sum=10D.sum=11满分:2分得分:210.判断字符串a是否大于b,应当使用()A.if(a>b)B.if(strcmp(a,b))C.if(strcmp(b,a)>0)D.if(strcmp(a,b)>0)满分:2分得分:211.如果在C语言中一个int型数据在内存中占5、2个字节,则unsignedint型数据的取值范围为()。A.0~255B.0~32767C.0~65535D.0~2147483647满分:2分得分:212.设以下变量均为int类型,则值不等于7的表达式是()A.(x=y=6,x+y,x+1)B.(x=y=6,x+y,y+1)C.(x=6,x+1,y=6,x+y)D.(y=6,y+l,x=y,x+1)满分:2分得分:213.以下正确的叙述是()A.在C语言中,每行只能写一条语句B.若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数C.在C程序中,无论整数还是实数,都能被准确无误的表示D6、.在C程序中,%是只能用于整数运算的运算符满分:2分得分:214.关于return语句,下列说法正确的是()。A.不能在主函数中出现B.必须在每个函数中出现C.可以在同一个函数中出现多次D.只能在除主函数之外的函数中再出现一次满分:2分得分:215.一个源程序文件由一个或多个什么组成()A.语句B.函数C.程序块D.子程序满分:2分得分:216.#include“stdio.h”voidmain(){intsum=0,a=1;while(a<=10){sum=sum+a;a++;}printf(“sum=%d”,sum);}以上程序段的运行结果是()A.7、sum=0B.sum=55C.sum=10D.sum=11满分:2分得分:217.当说明一个结构体变量时系统分配给它的内存是()A.各成员所需内存的总和B.结构中第一个成员所需内存量C.成员中占内存量最大者所需的容量D.结构中最后一个成员所需内存量满分:2分得分:218.x=-1;do{x=x*x;}while(x);以上程序段()A.是死循环B.循环执行2次C.循环执行1次D.有语法错误满分:2分得分:219.C语言的函数中,()。A.必须有形参B.形参必须是变量名C.可以有也可以没有形参D.数组名不能作形参满分:2分得分:220.下面4个选项中,均是C语8、言关键字的选项是()。A.autoenuminclu
4、","rb")满分:2分得分:29.#include“stdio.h”voidmain(){intsum=0,a=11;while(a<=10){sum=sum+a;a++;}printf(“sum=%d”,sum);}上述程序段的运行结果是()A.sum=0B.sum=55C.sum=10D.sum=11满分:2分得分:210.判断字符串a是否大于b,应当使用()A.if(a>b)B.if(strcmp(a,b))C.if(strcmp(b,a)>0)D.if(strcmp(a,b)>0)满分:2分得分:211.如果在C语言中一个int型数据在内存中占
5、2个字节,则unsignedint型数据的取值范围为()。A.0~255B.0~32767C.0~65535D.0~2147483647满分:2分得分:212.设以下变量均为int类型,则值不等于7的表达式是()A.(x=y=6,x+y,x+1)B.(x=y=6,x+y,y+1)C.(x=6,x+1,y=6,x+y)D.(y=6,y+l,x=y,x+1)满分:2分得分:213.以下正确的叙述是()A.在C语言中,每行只能写一条语句B.若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数C.在C程序中,无论整数还是实数,都能被准确无误的表示D
6、.在C程序中,%是只能用于整数运算的运算符满分:2分得分:214.关于return语句,下列说法正确的是()。A.不能在主函数中出现B.必须在每个函数中出现C.可以在同一个函数中出现多次D.只能在除主函数之外的函数中再出现一次满分:2分得分:215.一个源程序文件由一个或多个什么组成()A.语句B.函数C.程序块D.子程序满分:2分得分:216.#include“stdio.h”voidmain(){intsum=0,a=1;while(a<=10){sum=sum+a;a++;}printf(“sum=%d”,sum);}以上程序段的运行结果是()A.
7、sum=0B.sum=55C.sum=10D.sum=11满分:2分得分:217.当说明一个结构体变量时系统分配给它的内存是()A.各成员所需内存的总和B.结构中第一个成员所需内存量C.成员中占内存量最大者所需的容量D.结构中最后一个成员所需内存量满分:2分得分:218.x=-1;do{x=x*x;}while(x);以上程序段()A.是死循环B.循环执行2次C.循环执行1次D.有语法错误满分:2分得分:219.C语言的函数中,()。A.必须有形参B.形参必须是变量名C.可以有也可以没有形参D.数组名不能作形参满分:2分得分:220.下面4个选项中,均是C语
8、言关键字的选项是()。A.autoenuminclu
此文档下载收益归作者所有