山东大学历年C语言题库

选择题(30分)(第一部分分10分,第二部分12分,第三部分8分)

第一部分:简单类题目( 50个题目,从中选择10,每题1分)

1、若num、a、b和c都是int型变量,则执行表达式num=(a=4,b=16,c=32)后num的值为(C)

A.4 B.16 C.32 D.522

2.以下程序的输出结果(B) 。

main( )

{ int x1=3, x2=0, x3=0;

if (x1=x2+x3)

printf("* * * *");

else printf("# # # #");

}

A.输出:* * * * B.输出:# # # #

C.存在语法错误 D.无输出结果

3.下面四个选项中,均是合法转义字符的选项是(A)。

A.'\'' '\\' '\n' B.'\' '\017' '\"'

C.'\018' '\f' 'xab' D.'\\0' '\101' 'xlf'

4.若有说明:int a=1,b=2,c=3,d=4;则表达式a

A、4 B、3 C、2 D、1

5.设i、j、和k是int型变量,且i=3,j=4,k=5,则以下值为0的表达式是 (D)。

A. i&&j B.i<=j

C.i||j+k&&j-k D.!((i

6.若希望当num的值为奇数时,表达式的值为“真”,num的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是(C) 。

A.num%2= =1 B. !(num%2= =0) C.!(num%2) D.num%2

7.有以下程序

main()

{ int m=3,n=4,x;

x=-m++;

x=x+8/++n;

printf(“%d\n”,x);

}

程序运行后的输出结果是 ( D ) 。

A.3 B.5 C.-1 D.-2

8.若有变量说明:int a=0,b=0,c=0;,以下符合C语言语法的赋值表达式是 ( C ) 。

A.a=9+b+c=a+9 B.a=9+b;c=a+9;

C.a=(9+b,b++) D.a=9+b++=a+7

9.若有以下定义,若int m=7,n=12,则能得到值为3的表达式是 ( D ) 。

A.n%=(m%=5) B.n%=(m-m%5)

C.n%=m-m%5 D.(n%=m)-(m%=5)

10.以下能正确定义整型变量x、y和z并为其赋初值5的语句是 ( C ) 。

A.int x=y=z=5; B.int x,y,z=5;

C.int x=5,y=5,z=5; D.x=5,y=5,z=5;

11.若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是 ( C ) 。

A.abs(x-y)<10 B.x-y>-10&&x-y<10

C.(x-y)10 D.(x-y)*(x-y)<100

12. 设 int a=12,则执行完语句 a+=a-=a*a后,a的值是 ( D ) 。

A 552 B 264 C 144 D -264

13 以下叙述不正确的是 ( D )

A)一个C源程序可由一个或多个函数组成

B)一个C源程序必须包含一个main函数

C)C程序的基本组成单位是函数

D)在C程序中,注释说明只能位于一条语句的后面

14 下关于运算符优先顺序的描述中正确的是 ( C )。

A)关系运算符< 算术运算符< 赋值运算符< 逻辑与运算符

B)逻辑 运算符< 关系运算符< 算术运算符< 赋值运算符

C)赋值运算符< 逻辑与运算符< 关系运算符< 算术运算符

D)算术运算符< 关系运算符< 赋值运算符< 逻辑与运算符

15 下列程序的输出结果是 ( C )

main( )

{ int a=7,b=5;

printf("%d\n",b=b/a);

}

A 5 B 1 C 0 D不确定值

16 printf函数中用到格式符%5s ,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式(B)

A) 从左起输出该字串,右补空格

B) 按原字符长从左向右全部输出

C) 右对齐输出该字串,左补空格

D) 输出错误信息

17. 以下叙述正确的是 (

山东大学往年c语言期末试题及答案,山东大学历年C语言题库.doc相关推荐

  1. c语言期末考试及答案江西农业大学,行测题库:行测每日一练资料分析练习题答案11.08...

    其中2012年全世界啤酒销量同比增长了2.54%,亚洲啤酒销量同比增长了3.75%.中南美洲的啤酒销量同比增长了1.26%. 1.从2008年到2012年,全世界啤酒销量的年均增长率约为( ) A.3 ...

  2. c语言期末考试题及其答案文档,c语言期末考试题及其答案

    C语言期末考试题及其答案 一 选择题(7分,每小题0.5分) 1.C语言源程序的基本单位是( ). A 过程 B 函数 C 子程序 D 标识符 2.下列程序的输出结果是( ). main( ) { i ...

  3. 大一的c与语言期末试题及答案,C语言期末考试试题及详细答案

    C语言期末考试试题及详细答案 选择练习题 1.C语言中最简单的数据类型包括(B ). A.整型,实型,逻辑型 B.整型,实型,字符型 D.整型,实型,逻辑型,字符型C.整型,字符型,逻辑型 2.C语言 ...

  4. 华南农业大学c语言期末试题,华南农业大学珠学院C语言期末试卷.doc

    华南农业大学珠学院C语言期末试卷 华南农业大学珠江学院期中考试试卷 2011--2012学年度 下 学期 考试科目: C语言程序设计 考试年级: 2011_级 考试类型:(闭卷) 考试时间: 120 ...

  5. 中考计算机flash试题及答案,2014年中考信息技术题库试题Flash知识点.doc

    2014年中考信息技术题库试题Flash知识点 知识点手册-6 Flash知识点 一.基础: 1.软件的功能:动画制作 2.扩展名:fla 3.特点:交互功能强,基于矢量图形技术,不会失真.(位图放大 ...

  6. 计算机一级excel操作试题及答案,计算机一级考试选择题题库之excel题及答案(最新版).doc...

    文档介绍: 冀韭痒巢耙菊坛甘判人鼓缀熏灰婿蔫恢现姥错界蹿羡锭换医膝践缉陪芍揩摆涵垒保侩次耗拇执敢钡锥吼嚎啄堕尽前荆兽桂札疹锁抢紊今察散抑夸炳壤倒侠养浦怀肌***犊洼社列针帕定貉婿举巳捣妙议球密倘捆啄倔 ...

  7. c语言程序设计期末试题B答案,兰大《C语言程序设计》19秋学期在线考核试题

    <C语言程序设计>19秋学期在线考核试题 2 z" @  z: N2 L* S1.[单选题] 以下程序段的输出结果为(). char astr[5]="1234&quo ...

  8. c语言四川大学期末试题和答案,求解一道C语言上机填空题答案~~~~~

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #define    N    8 typedef  struct {  char  num[10]; int  ye ...

  9. 高一c语言期末试题及答案,学期末

    迎来了期末,你对这段时间来的表现和收获有怎样的了解和总结呢?下面是由出国留学网小编为大家整理的"2020高一学期末自我总结",仅供参考,欢迎大家阅读. 2020高一学期末自我总结( ...

最新文章

  1. 关系型数据库管理系统和SQL介绍
  2. FreeMarker 语法 include 引用模板
  3. [SpringBoot2]web场景_SpringBoot2_SpringMVC自动配置概览
  4. 用python爬取东方财富网网页信息_爬取东方财富网数据的网页分析
  5. Go 编码建议——功能篇
  6. [虚拟化/云][全栈demo] 为qemu增加一个PCI的watchdog外设(三)
  7. 下载网页内容,并编译生成CHM文件
  8. 程序员2009精华本 有哪些精彩值得期待
  9. Java 流行的工作流引擎
  10. 西普CTF训练(programe部分分析)
  11. zemax中如何和matlab中通信,如何在Zemax与Matlab间通信
  12. 人工智能来了 微智全景首款刷脸支付终端亮相
  13. DevIL的学习笔记
  14. 奇葩需求系列-距离明天十二点倒计时
  15. Predefined Shader preprocessor macros //预定义的着色器预处理宏
  16. 2016亚洲城市GDP50强出炉
  17. SIFT/SURF算法的作用
  18. Directory Opus Pro v12.29.8272 文件管理资源管理器工具专业版
  19. 小技巧-用Python发送邮件
  20. 哇!這就是青春痘(上)

热门文章

  1. 自学电脑专业技术可以考证吗
  2. execution切入点表达式
  3. 【linux实操篇之磁盘分区】为你的虚拟机添加一块硬盘
  4. BUUCTF--[GWCTF 2019]枯燥的抽奖
  5. 关键帧提取——RCC提取关键帧(1)
  6. 【DL】长短期记忆网络(LSTM)
  7. 港科百创 | 本末科技完成近亿元A轮融资
  8. APIO2018 新家
  9. Kaggle鱼品种识别
  10. kubectl查看node状态_K8S常用命令