计算机程序设计基础习题册(含答案).docx
《计算机程序设计基础习题册(含答案).docx》由会员分享,可在线阅读,更多相关《计算机程序设计基础习题册(含答案).docx(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机程序设计基础习题册(含答案) 计算机程序设计基础 习 题 册 班级学号姓名成绩一、单选题 1.C+源程序文件的默认扩展名为A。 A) cpp B) exe C) obj D) lik 2.由C+源程序文件编译而成的目标文件的默认扩展名为C。 A) cpp B) exe C) obj D) lik 3.由C+目标文件连接而成的可执行文件的默认扩展名为B。 A) cpp B) exe C) obj D) lik 4.编写C+程序一般需经过的几个步骤依次是B。 A)编译、编辑、连接、调试 B)编辑、编译、连接、调试 C)编译、调试、编辑、连接 D)编辑、调试、编辑、连接 5.程序中主函数的名字
2、为 A 。 A) main B) MAIN C) Main D) 任意标识符 6.下面四个选项中,均是不合法的用户标识符的选项的是C。 A) A p_o do B)float lao _A C)b-a goto int D)_123 temp INT 7.下列变量名中合法的是C。 A) B)C)Tom B) 3a66 C) _6a7b D) $ABC 8.存储以下数据,占用存储字节最多的是 D 。 A) 0 B) 0 C) “0” D) 0.0 9.在C+语言中,字符型数据在内存中的存储形式是D。 A) 补码 B) 反码 C) 原码 D) ASCII码 10.若有说明语句:char c =07
3、2;则变量c A。 A) 包含1个字符 B) 包含2个字符 C) 包含3个字符 D) 说明不合法,变量的值不确定 二、填空题 1.C+头文件和源程序文件的扩展名分别为.h和.cpp 。 2.C+语言规定,标识符只能由字母、数字、下划线三种字符组成,而且第一个字符必须是字母或下划线。 3.一条表达式语句必须以_分号_;_作为结束符。 4.用于从键盘上为变量输入值的标准输入流对象是_cin_;用于输出表达式值的标准输出流对象是_cout_。 5.在一个C+程序文件中,若要包含另外一个头文件或程序文件,则应使用以_#include_标识符开始的预处理命令 班级 学号 姓名 成绩 一、 单选题 1.
4、下列哪一个是C+语言中合法的变量 C A) 8ZSe B) A0 C) X0_2 D) x0 2. 已知ch 是字符型变量,下面不正确的赋值语句是 A A) ch=a+b B) ch=0 C) ch=7+9 D) ch=5+9 3. 下列浮点数的表示中不正确的是C A) 223. B) 719E22 C) e23 D) 12e2 4. 下列不正确的转义字符是 C A) B) C) 074 D) 0 5. 在C 语言中,合法的字符常量是 B A)084 B)x43 C)ab D)0 6. 下列变量定义中合法的是A A) double _a=1.le-1; B) double b=1+5e2.5;
5、 C) double do= 2e3 D) double 2_and=1-e-3; 7. 已知ch 是字符变量,正确的赋值语句是 B A )ch=123 B)ch=xff C) ch =08 D)ch =” 8. 若x 、i 、j 和k 都是int 型变量,则计算 表达式x=(i=4,j=15,k=32 )后,x 的值为C 。 A) 4 B) 16 C) 32 D) 52 9. 单精度数x=3.0,y=4.0,下列表达式中y 的值为9.0的是B 。 A) y/=x*27/4 B) y+=x+2.0 C) y-=x+8.0 D) y*=x-3.0 10. 有整型变量x ,单精度变量y=5.5,表
6、达式:x=(float)(y*3+(int)y%4)执行后,x 的值为A 。 A) 17 B) 17.5 C) 16.5 D) 16 二.填空题 1. 一个C 语言程序一般由若干个函数构成的,程序中至少应包含一个主函数。 2. 在C 语言中,八进制整常量以0开头、十六进制整常量以0x 开头。 3. x在内存中占1字节,”x”在内存中占2字节 ,”/101”在内存中占5。 4. 若a 是int 型变量,且a 的初值为6,则计算表达式a+=a-=a*a 后a 的值为_-60_。 5. 设int a=2,b=3; float x=3.5,y=2.5;表达式(float)(a+b)/2+(int)x%
7、(int)y 的值是3.5。 6. 设 int x=1, y=1; 表达式 (!x|y-)的值是1。 7. 定义:int a=10,b=9,c=8; 顺序执行语句: c=(a-=(b-5); c=(a%11)+(b=3);后变量c 的值是 ;变量b 的值是 3 。 8. 设有 int x=11; 则表达式 (x+ * 1/3) 的值是 3 。 班级 学号 姓名 成绩 一、 单选题 1. 下列优先级最低的算符是 D A) & B) + C)| D) = 2. 以下符合C+语言语法的赋值表达式是 C 。 A) d = 9 + e + f = d + 9 B) d = 9 + e , f = d +
8、 9 C) d = (9 + e , e + + , d + 9) D) d = 9 + e + + = d + 7 3. 已知字母A 的ASCII 码为十进制数65,且 c2为字符型,执行语句c2 = A +6-3 ; 后c2的十进制ASCII 码值为 B 。 A)67 B) 68 C)69 D) 不确定的值 4. 设有说明:char w;int x;float y;double z ; 则表达式w * x + z - y 值的数据类型为 D 。 A)float B)char C)int D)double 5. 假设在程序中 a 、b 、c 均被定义成整型,所赋的值都大于1,则下列能正确表示
9、代数式 abc 1 的表达式是 D A)1.0/a*b*c B) 1/(a*b*c) C)1/a/b/(float)c D) 1.0/a/b/c 6. 已知int i ,a ;执行语句“i=(a=2*3,a*5),a+6;”后,变量i 的值是 C A) 6 B) 12 C) 30 D) 36 7. C+语言中,要求运算数必须是整型的运算符是 A A) % B) / C) b)&(n=dc); 后n 的值为 B A) 1 B) 2 C) 3 D) 0 二、 填空题 1. 当int a=1,b=2,c=3; 时,则表达式a+b0 & b=c 的值是_0_。 2. 若x 是int 类型变量,则执行下
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 程序设计 基础 习题 答案
限制150内