《编程语言基础——C语言》高等教育出版社(第五版)第一第二章 基本数据类型与简单程序设计 章节过关卷 提高版

标签:
精品文字版答案
2024-02-26
| 2份
| 10页
| 624人阅读
| 13人下载

内容正文:

《编程语言基础——C语言》高等教育出版社(第五版) 第一二章 C语言概述、基本数据类型与简单程序设计 章节过关卷 考试时间:90分钟 满分:100分 姓名 班级 学号 1 1、 单项选择题(本题共20小题,每题2分,共40分) 1. 以下不是C语言的特点是( ). A. C语言简洁,紧凑 B. 比较难学 C. 可以直接对硬件进行操作 D. C语言移植性好 2. 在宏定义#define PI 3.14159中,用宏名PI代替一个_____. A. 常量 B. 单精度数 C. 双精度数 D. 字符串 3. 已知ch是字符型变量,下面不正确的赋值语句是(     ).  A. ch=”\0”             B. ch=”a+b” C. ch=”7”+”9”         D. ch=7+9  4. C语言中运算对象必须是整型的运算符是: ( ). A. / B. = C. >= D. %= 5. 下列数据中,为字符常量的是________. A. ’My’ B. "B" C. Yours D. ’K’ 6. x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是( ). A. INPUT x、y、z;       B. scanf("%d%d%d",&x,&y,&z); C. scanf("%d%d%d",x,y,z); D. read("%d%d%d",&x,&y,&z); 7. 下面表达式的值,哪一个等于0________. A. 5%6 B. 5/6 C. 5/6.0 D. 5-6 8. 以下选项中,正确的整型常量是( ). A. 18. B. -76 C. 1,000 D. 3 4 5 9. 下列标识符组中,合法的用户标识符为 ( ). A. _0123与ssiped B. del-word与signed C. list与*jer D. keep%与wind 10. 已知:char a; int b; float c; double d;执行语句c=a+b+c+d;后,变量c的数据类型是( ). A. int B. char C. float D. double 11. 在printf()函数调用的格式字符串中,若使用格式符为“%c”,则对应输出的数据类型为( ). A. char B. int C. float D. double 12. 在C语言程序中,表达式5%2的结果是( ). A. 2.5 B. 2 C. 1 D. 3 13. 能表示数学式x<y<z的C语言表达式是( ). A.(x<y)&&(y<z) B. (x<y)and(y<z) C. (x<y<z) D. (x<y)&(y<z) 14. 以下语句中存在语法错误的是__________. A. char s[20]; s= "right?"; B. char s[20]={ "right?"}; C. char s[20]= "right?"; D. char s[20]; strcpy(s, "right?"); 15. 执行程序: int a=1; printf("%d ", (3*5, a*4, a+5) );后a 的值(). A. 15 B. 5 C. 6 D. 10 16. 下面四个选项中,均是不合法浮点数的选项是( ). A. 160. B. 123 C. -018 D. -e3 0.12 2e4.2 123e4 .234 e3 .e5 0.0 1e3 17. 设Int n=3;则有表达式++n,n的结果是( ). A. 2 B. 3 C. 4 D. 5 18. 判断char型变量c1是否为小写字母的正确表达式为 ( ). A. 'a'<=c1<='z' B. (

资源预览图

《编程语言基础——C语言》高等教育出版社(第五版)第一第二章 基本数据类型与简单程序设计 章节过关卷 提高版
1
《编程语言基础——C语言》高等教育出版社(第五版)第一第二章 基本数据类型与简单程序设计 章节过关卷 提高版
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。