文档详情

2021级计算机专业班期末考试试卷01.docx

发布:2021-03-19约4.01千字共10页下载文档
文本预览下载声明
2021级计算机专业班期末考试试卷01 2021级计算机专业班期末考试试卷(2021.1) 姓名:编号:班级:成绩: 一、单项选择题(30小题,每小题2分,共60分) 1.构成C语言程序的基本单位是()。 A.框架B.预处理 C.函数 D.语句 2.在程序开发过程中,把文本文件格式源程序转化为二进制格式的目标程序的过程称之为()。 A.编辑 B.编译 C.连接 D.运行 3.关于主函数,下列说法不正确的是()。 A.一个完整的C语言应用程序有唯一的主函数 B.主函数的名称只能是main C.主函数可以被其他自定义函数调用 D.C语言程序的运行从主函数开始,以主函数为核心展开 4.关于标识符,下列说法不正确的是()。 A.库函数名称为预定义标识符,不建议用作用户自定义标识符 B. 关键字不能作为用户自定义标识符 C.用户自定义标识符中不区分大小写字母 D.标识符中可以出现下划线,且可以出现在标识符的任意位置 5.以下可用作用户自定义标识符的一组是()。 A.void、return、if B.printf、include、fabs C.Max、_abc、Main D.2abc、pay$、sum-10 6.C语言中能用来表示整常数的进制是。(0级) A)十进制、八进制、十六进制 B)十二进制、十进制 C)六进制、八进制 D)二进制、十进制 7.在C语言中,回车换行符是。(0级) A)\n B)\t C)\v D)\b 8.在ASCII码表中可以看到每个小写字母的ASCII码比它相应的大写字母的ASCII码。(0级)A)大32 B)大64 C)小32 D)小64 9.C语言中,运算对象必须是整型数的运算符是。(1级) A)% B)\ C)% 和 \ D)** 10.表达式(int)2.1416的值为。(1级) A)2 B)2.1 C)0 D)3 11. 下列说法正确的是。(0级) A)输入项可以是一个实型常量,如scanf(%f,4.8); B)只有格式控制,没有输入项也能进行正确输入,如scanf(a=%d,b=%d); C)当输入一个实型数据时,格式控制部分应规定小数点后的位数,如scanf(%5.3f,f); D)当输入数据时,必须指明变量的地址,如scanf(%f,f); 12 . 以下程序的输出结果是。(1级) main() { int i=011,j=11,k=0x11; printf(%d,%d,%d\n,i,j,k); } A)9,11,17 B)9,11,11 C)11,11,11 D)11,11,16 13. 以下程序的输出结果是。(1级) main() {int x=10,y=10; printf(%d %d\n,x--,--y); } A)10 10 B)9 9 C)9 10 D)10 9 14. printf函数中用到格式符%4s,其中数字4表示输出的字符串站用4列。如果字符串长度大于4,则按原字符长从左向右全部输出;如果字符串长度小于4,则输出方式为。(1级)A)从左起输出该字符串,右补空格 B)按原字符长从左向右全部输出 C)右对齐输出该字符,左补空格 D)输出错误信息 15.已定义x为float型变量,其值为213.45678,则printf(%-4.2f\n,x);的输出结果为()。 A.213.46B.213.45 C.-213.45D.输出格式控制说明的域宽不够,不能输出 16.以下选项中,当x为大于1的奇数时,值为0的表达式()。 A.x%2==1 B.x/2C.x%2!=0D.x%2==0 17.在C语言中,if语句后的一对圆括号中有一个用以决定分支走向的表达式,该表达式()。 A.只能是关系表达式 B.只能是逻辑表达式 C.只能是关系或逻辑表达式 D.可以是任何合法表达式 18.读下面程序段,当x=-3时,输出y的值为()。 int x,y; y=0; scanf(“%d”,x); if(x=0) if(x0) y=1; else y=-1; printf(“y=%d”,y); A.1 B.-1 C.0 D.不确定 19.下列语句将小写字母转化为大写字母,正确的语句为()。 A.if(’z’=ch=’a’) ch=ch-32; B.if(ch=’a’chC.ch=(’z’=ch=’a’)?ch-32:ch; D.ch=( ch=’a’ch20.关于与switch语句配套的case语句中所使用的表达式,说法正确的是()。 A.可以是变量 B.可以是常量或变量 C.只能是常量或常量表达式 D.无论是何种表达式,只要在执行时有确定的值就行 21. 以下关于运算符优先顺序的描述正确的是。(02~03第一学期试题) A)关系运算符B)逻辑运算符C)赋值运算符D)算术运算符22. 能正确表示a=10或a
显示全部
相似文档