c语言程序设计 考试模拟题B

题 号

成绩

满 分

20

20

30

14

16

100

得 分

【 【本套试卷共有五大题,计29小题】

一、单选题(每小题2分,共20分)

1. C语言源程序文件的缺省扩展名为( D )。

A. cpp B. exe C. obj D. C

2.设x和y均为逻辑值,则x && y为真的条件是( A )。

A. 它们均为真 B. 其中一个为真

C. 它们均为假 D. 其中一个为假

3. 在下列的符号常量定义中,正确的定义格式为( C )。

A. #define M1 B. const int M2 20

C. #define M3 10 D. const char mark

4. for循环语句能够被改写为( D )语句。

A. 复合 B. if C. switch D. while

5. 在下面的一维数组定义中,错误的定义格式为( C )。

A. int a[]={1,2,3} B. int a[10]={0}

C. int a[] D. int a[5]

6.下面的函数原型声明中存在语法错误的是( C )。

A. AA(int a, int b) B. AA(int, int)

C. AA(int a; int b;) D. AA(int a, int)

7. 假定a为一个数组名,则下面存在错误的表达式为的( B )。

A. a[i] B. *a++ C. *a D. *(a+1)

8. 假定有定义为“int a[10], x, *pa=a;”,若要把数组a中下标为3的元素值赋给x,则不正确的赋值为( D )。

A. x=pa[3] B. x=*(a+3) C. x=a[3] D. x=*pa+3

9.switch(表达式)语句中的“表达式”,允许的类型是( C )。

A.float, int B.float, int, char

C. int, char D. char, double

10. 向一个二进制文件中写入信息的函数为( D )。

A. fgets() B. fputs() C. fread() D. fwrite()

二、填空题(每小题2分,共20分)

11. C语言中的每条复合语句以____}____作为结束符。

12. 在#include命令中所包含的文件,可以是头文件,也可以是_ 程序_______文件。

13. 十进制数35对应的八进制数为_____43__。

14. 假定x=5,则表达式2+x++的值为____7____。

15.增量表达式++y,y++表示成赋值表达式为_y=y+1_________。

16.若x=5,y=10,则x>y的值为______0假__。

17. 假定二维数组的定义为“int a[3][5];”,则该数组所含元素的个数为___15_____。

18. 设int a=2;,则执行a+=a*=15;后,变量a的值是__ _60____。a=a*15=30;a+=30===a=a+30

19. NULL是一个符号常量,通常作为空指针值,它对应的值为____0____。

20.假定p所指对象的值为25,p+1所指对象的值为46,则*p++的值为____25____。

三、写出下列每个程序运行后的输出结果(每小题6分,共30分)

21. #include

void main() {

int i,s=0;

for(i=1;i<6;i++) s+=i*i;s=s+i*i=0+1*1=1;s=1+2*2+3*3+4*4+5*5=55

printf(“s=%d\n”,s);

}

运行结果:s=55

22. #include

C语言程序头文件扩展名为_,c语言程序设计 考试模拟题B.doc相关推荐

  1. c语言程序头文件作用,C语言头文件

    C语言头文件教程 C 语言的头文件一般都是 .h 做为结尾的. C语言头文件详解 语法 #include 参数 参数 描述 filename 我们需要引入的头文件的名称. 说明 C 语言的头文件一般都 ...

  2. mysql文件扩展名查询_如何通过MySQL查询获取文件的文件扩展名?

    为了获得作为SQL查询结果的文件的文件扩展名,可以使用SUBSTRING_INDEX(). 语法如下select substring_index(yourColumnName,'.',-1) as a ...

  3. c语言程序二级模拟试卷,C语言程序设计二级考试模拟题集.doc

    C语言程序设计二级考试模拟题集 (6套试题) 全国高校联合计算机等级考试广西考区 非计算机专业学生计算机水平考试(二级C语言)模拟试卷1 (本试卷包括第一卷和第二卷,答卷时间总共120分钟) 第一卷 ...

  4. C语言源程序文件的扩展名均为.c,C语言源程序的文件扩展名为

    是exe. 从win平台说,C语言源程序文件名的后缀是.c  经过编译后,生成文件的后缀是.s  经过链接(不是连接)后生成文件的后缀是.exe 编译器将源代码转换为二进制分为以下四步: 预处理.编译 ...

  5. HTMl语言编写的文件扩展名,用HTML编写的文件的扩展名是()。

    使用VC6打开考生文件夹下的工程RevProj10.此工程包含一个源程序文件RevMain10.cpp.在该文件中,函数fun的功能是:计算出数组x中的最小值与次最小值,并分别将其与x[0].x[1] ...

  6. c语言程序中文件不存在是为什么,c语言 文件

    1.格式化的输入和输出 printf 格式化字符串 %[flags][width][.prec][hlL]type flags: - : 左对齐 + : 前面带正负号 0 : 0填充 space: 正 ...

  7. c语言常用头文件algo,数据结构习题集(C语言版严蔚敏)第一二三章

    3.13 简述以下算法的功能(栈和队列的元素类型均为int). void algo3(Queue &Q) 3.14 若以1234作为双端队列的输入序列,试分别求出满足以下条件的输出序列: (1 ...

  8. 标记用来标识一个html文件中的表格,大学生计算机网页制作考试模拟题6

    1.创建一个站点的方法是(A ). (A)运行程序DreamWeaver,新建站点 (B)购买一个空间 (C)购买一个域名 (D)制作一个首页 2.以下哪一组为Dreamweaver允许插入的图片类型 ...

  9. C语言中头文件包含的处理原则

    很多事不深入以为自己懂了,但真正用到项目上,才发现了问题.曾以为自己写C语言已经轻车熟路了,特别是对软件文件的工程管理上,因为心里对自己的代码编写风格还是有自信的.(毕竟刚毕业时老大对我最初的训练就是 ...

最新文章

  1. [unreal4入门系列之六] 常用的按键和快捷键
  2. [转载]优化ASP.NET应用程序性能研究与探讨
  3. python中字符串的几种表达方式(用什么方式表示字符串)
  4. 关于OPC自动化接口编程(OPCDAAuto.dll)几点注意问题
  5. Sql如何统计连续打卡天数
  6. DateTime时间的比较问题
  7. Python爬虫urllib库的使用
  8. 汉王人脸通正式亮相 让十三亿张脸生动起来
  9. CMMB蓄势待发,模拟电视东山再起
  10. html代码 层次选择器,CSS样式类的实例代码(导航栏、分页、层级选择器)
  11. mysql stmt语法_PHP mysqli_stmt_get_result() 函数用法及示例
  12. 分析算法泛化性能的有效工具:偏差——方差分解
  13. VM15虚拟机下载及安装教程
  14. 计算机发展变化英文作文60词,生活中的变化英文作文(精选4篇)
  15. 从Thompson Sampling到增强学习, 再谈多臂老虎机问题
  16. 深恶痛绝……残忍虐杀何时终止?
  17. 雨林木风linux安装教程,雨林木风修复win7系统虚拟机安装linux提示network error的办法...
  18. 海量数据处理专题(八)——倒排索引(搜索引擎之基石)
  19. LaTeX 排版(一)——基础应用
  20. L2-020 功夫传人 (25分)(双解法 完整思路+极短代码)

热门文章

  1. C#设计模式(学习笔记[01])
  2. 解决ffmpeg中的时间戳同步问题
  3. Java编码问题原因以及解决
  4. C语言学习笔记—code:blocks工具debug调试异常
  5. org.springframework.web.context.ContextLoaderListener 解决方案
  6. PyTorch系列入门到精通——模型保存与加载
  7. 全球首发!计算机视觉Polygon Mesh Processing总结8——Remeshing Global Structure和Correspondences
  8. linux查看程序中最耗时的代码,【Linux】CPU时间与处理器耗时
  9. mysql 主从 锁库_mysql 5.7.21 主从集群恢复GTID方式(不锁库)
  10. java中ur 传参数_java参数传递(超经典)