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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
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

文档评论(0)

hongbing2021 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档