计算机程序设计基础习题册(含答案)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机程序设计基础习题册(含答案)

《计算机程序设计基础》

计算机程序设计基础_基础知识(一)

班级学号姓名

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。

2

3

A)编译、编辑、连接、调试 B)编辑、编译、连接、调试

C)编译、调试、编辑、连接 D)编辑、调试、编辑、连接

5. 程序中主函数的名字为 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)

B) ‘0’ C)

“0”

D) 0.0

9. 在C++语言中,字符型数据在内存中

的存储形式是

D。

A) 补码

B) 反码

C) 原码

D) ASCII码

10.若有说明语句:

char c =’\072’;

则变量c A。

A) 包含1个字符

B) 包含2个字符

C) 包含3个字符

D) 说明不合法,变量的值不确定

二、填空题

1.C++头文件和源程序文件的扩展名分别

为.h和.cpp 。

2.C++语言规定,标识符只能由字母、数

字、下划线三种字符组成,而且第一个字

符必须是字母或下划线。

3.一条表达式语句必须以__分号_;___作为结

束符。

4.用于从键盘上为变量输入值的标准输入流对

象是___cin____;用于输出表达式值的标准

输出流对象是__cout____。

5.在一个C++程序文件中,若要包含另外一个

4

5

头文件或程序文件,则应使用以_#include ___标识符开始的预处理命令

计算机程序设计基础_基础知识(二)

班级 学号 姓名

成绩

一、 单选题

1. 下列哪一个是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;

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%(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。

7

相关文档
最新文档