云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > C语言实验与习题(注释版)

C语言实验与习题(注释版)

  • 62 次阅读
  • 3 次下载
  • 2025/7/13 6:03:14

C语言练习题

4.函数的嵌套调用及递归调用(领会): 函数的嵌套调用、函数的递归调用; 5.局部变量与全局变量(识记):

局部变量与全局变量的定义、初始化及作用范围; 6.变量的存储类型与变量的初始化(领会): 局部变量与全局变量的生存期,

静态变量与动态变量的定义、初始化、作用范围及生存期; 7.编译预处理(领会): 文件包含,无参宏定义。

六.文件

1.文件的基本概念,C语言中的两种文件(识记);

2.文件的打开、关闭和文件结束测试,文件的读写,文件的定位(识记)。

七.算法与编程(综合应用)

1.用C表达式或函数计算相对应的数学表达式; 2.连加与连乘的计算,级数的计算; 3.冒泡法排序与选择法排序; 4.矩阵的简单运算与显示; 5.字符串操作; 6.文件编程应用。

八.使用Turbo C集成开发环境调试程序 1.源程序的编写、编辑与改错(领会); 2.集成环境下的求助Help(识记);

3.程序的编译与目标代码的生成(识记); 4.程序的调试(综合应用):

单步运行程序,运行到光标处,断点设置,变量内容的跟踪、显示与修改; 5.了解Turbo C程序的常见错误提示(识记)。

Ⅲ、考试说明

一.考试形式

采用无纸化上机考试;

考试环境: Windows XP 简体中文版,

Turbo C 2.0或以上集成环境(IDE); 考试时间: 90分钟。

二.试卷题型结构

1.选择题(20小题) 40%; 2.程序改错题(2小题) 20%; 3.程序填空题(2小题) 20%; 4.编程题(2小题) 20%。

5

期末复习题集

四、 理论习题

1. 第一章 第二章

1. C语言的函数体由( )括起来。

A) <> B) {} C) [] D) ()

2. 下面叙述错误的是()

A) 一个C源程序可由一个或多个函数组成 B) 构成C语言源程序的基本单位是语句 C) C源程序中大、小写字母是有区别的

D) 若一条语句较长,可分写在下一行或多行上

3. 下面叙述正确的是()

A) 每行最多只能写两条语句 C) 所有语句都必须以分号;结束 B) main()函数必须位于源程序文件的开头 D) 程序中必须含有自定义函数

4. C源程序中main()函数的位置()。

A) 必须位于程序的最前面 C) 必须在系统库函数后面 B) 必须在自定义函数前面 D) 可以在自定义函数后面

5. 结构化程序设计不包括( )。

A) 最优化 C) 模块化设计 B) 自顶而下,逐步细化 D) 结构化编码

6. 下面叙述中,( )不是结构化程序设计中的三种基本结构之一。

A) 数据结构 B) 选择结构 C) 循环结构 D) 顺序结构6

C语言练习题

2. 第三章 数据类型、运算符和表达式

1. ( )为非法的字符串常量

A) “056” B) ?123? C) “ “ 2. ( )为正确的用户标识符。 A) min-5 B) max_at C) 3_row 3. 以下( )是正确的变量名。 A) a.bee B) -p11 C) int 4. 以下( )是正确的变量名。 A) 5f B) if C) f.5 5. 以下( )是正确的常量。 A) E-5 B) 1E5.1 C) 'a12' 6. 以下( )是不正确的字符串常量。 A) 'abc' B) \C) \7. 以下( )是正确的字符常量。 A) \B) '\\\\' C) 'W' 8. char型变量存放的是( )。 A) ASCII代码值 C) 十进制代码值 B) 字符本身 D) 内码值

9. ( )为合法的常量。

A) 5,236 B) 1.23E+8 C) ‘b_k’ 10. ()为正确的字符常量

A) ‘\\084’

B) ‘bcd’ C) ‘165’ 11. 若有定义:int b=-15;则()为正确的赋值表达式。

A) *b=6 B) b=*5 C) b+10=-5 12. 若有定义:int x=2;则正确的赋值表达式是( )。 A) a-=(a*3) B) double(-a)

C) a*3

13. 若有定义:float x=2,y; int a=3 ;语句y=1*(x+a)/3;运行后,y的值为( )。A) 2.0 B) 1.666667 C) 1.0 14. 若有定义:int a,b=5;语句a=(b/2)+b%2;运行后,a的值为( )

A) 3 B) 4 C) 0 15. 下面叙述正确的是( ) A) 2/3与2%3等价 C) ++2与- -3等价 B) 5/(int)4.0与5/4等价

D) ++2与3等价

16. 若有定义:int a,b=6;语句a=--b;运行后,a、b的值分别是()。

A) 6 6 B) 5 6 C) 5 5 17. 若有定义:int i=3,j=6;则表达式(--i)*(j++)的值为( )。

D) “case”

D) union

D) p_11

D) _f5

D) 32766L

D) \

D) \

D) 3.21E-6.5

D) ‘@’

D) b+=b*3

D) a*4=3

D) 0

D) 2

D) 6 5

7

期末复习题集

A) 10 B) 18 C) 15 18. 语句x=(a=3,b=++a);运行后,x、a、b的值依次为( )。

A) 3,3,4 B) 4,4,3 C) 4,4,4 19. 已知int a='R'; 则正确的表达式是( )。 A) a=int(3e2) C) a=a+a=a+3

B) 2*a=a++ D) a

20. 已知char a='R'; 则正确的赋值表达式是( )。

A) a=(a++)%4 B) a+2=3 C) a+=256-- 21. 语句a=(3/4)+3%2;运行后,a的值为( )。 A) 0 B) 1

C) 2 22. 若有定义:int x,a;则语句x=(a=3,a+1);运行后,x、a的值依次为( )。

A) 3,3 B) 4,4 C) 4,3 23. 设整型变量a为5,使b不为2的表达式是( )。 A) b=(++a)/3 B) b=6-(--a)

C) b=a%2 24. 设单精度型变量f、g的值均为2.0,使f为4.0的表达式是( )。 A) f+=g B) f-=g+2 C) f*=g-6 25. 若有定义:int k,i=2,j=4;则表达式k=(++i)*(j--)的值是( )。 A) 8 B) 12 C) 6 26. 若有定义: int a=3;语句a+=a-=a*a;运行后,a的值为() A) -6 B) 0 C) -12 27. 若有定义:float x=3.5,y=5.5;则表达式()的值为2. A) (int)x+y%7 C) int(x+y)%7 B) (int)(x+y)%7 D) (x+y)%7

28. 若有定义:int b=-15; 则()为正确的赋值表达式。

A) b=*5 B) *b=6 C) b+10=-5 29. 下面叙述正确的是( )。 A) 2/3 与 2.0/3.0 等价 C) ++5 与 6 等价 B) (int)2.0/3 与 2/3 等价

D) 'A'与\等价

30. 若有定义int x=1,y=2,n=3;则()为正确的表达式。

A) x=y*3,y=(x+n)/y C) float(y/n) B) (x+y)(y+n) D) x=ny 31. 若有定义:int x,y,z;语句x=(y=z=3,++y,z+=y);运行后,x的值为() A) 7 B) 3 C) 8 32. 若有定义:float x=3.5;int z=8;则表达式 x+z%3/4 的值为( )。 A) 3.75 B) 3.5 C) 3 33. 若有定义:float x=3.5,y=3.6,则表达式()的值为6。 A) (int)x+(int)y C) int(x+y) B) (int)(x+y) D) x+y

D) 12

D) 3,4,3

D) a='\\078'

D) 3

D) 3,4

D) b=a/2

D) f/=g*10

D) 9

D) -3

D) b+=b*3

D) 6

D) 4

8

搜索更多关于: C语言实验与习题(注释版) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

C语言练习题 4.函数的嵌套调用及递归调用(领会): 函数的嵌套调用、函数的递归调用; 5.局部变量与全局变量(识记): 局部变量与全局变量的定义、初始化及作用范围; 6.变量的存储类型与变量的初始化(领会): 局部变量与全局变量的生存期, 静态变量与动态变量的定义、初始化、作用范围及生存期; 7.编译预处理(领会): 文件包含,无参宏定义。 六.文件 1.文件的基本概念,C语言中的两种文件(识记); 2.文件的打开、关闭和文件结束测试,文件的读写,文件的定位(识记)。 七.算法与编程(综合应用) 1.用C表达式或函数计算相对应的数学表达式; 2.连加与连乘的计算,级数的计算; 3.冒泡法排序与选择法排序; 4.矩阵的简单运算与显示; 5.字符串操作; 6

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com