C++ 急~~~~~

来源:百度知道 编辑:UC知道 时间:2024/06/20 09:09:22
一、判断题()

1. 若有int i=10,j=0;则执行完语句if (j=0) i++; else i--;I 的值为11。 ( )
2. 若i为某函数func之内说明的变量,则当func执行完后,i值无定义。( )
3. 一个可执行的C++语言程序可以包含若干个函数,但必须且只能包含一个main()函数。 ( )
4. 在变量定义int sum,SUM;中sum和SUM是两个相同的变量名。 ( )
5. 一个变量的地址就称为该变量的“指针”。 ( )
6. break语句不能用于循环语句和switch语句之外的任何其他语句中。 ( )
7. C++表达式4/7和4.0/7的值是相等的,且都为double型。 ( )
8. C++中,在定义函数时的参数是“形式参数”,在调用函数时的参数是“实际参数”。 ( )
9. p为一指针变量,则表达式(*p)++表示取p所指向单元的数据为表达式的值,然后使p指向下一个单元。 ( )

二、选择题()

1、设x和y均为bool类型,则x&&y为真的条件是。 ( )
A 它们均为真
B 其中一个为真
C 它们均为假
D 其中一个为假
2、下列不正确的转义字符是。 ( )
A.‘\\’ B. ‘\”
C.‘074’ D. ‘\0’
3、A>B||A<=B的值

一、判断题()

1. 若有int i=10,j=0;则执行完语句if (j=0) i++; else i--;I 的值为11。 ( )

错误,因为执行的是else的语句

2. 若i为某函数func之内说明的变量,则当func执行完后,i值无定义。( )

正确,因为局部变量在执行完成后就没有定义了,如想保留值,用static来定义

3. 一个可执行的C++语言程序可以包含若干个函数,但必须且只能包含一个main()函数。 ( )

正确,一个C++程序中必须有一个main函数,且为小写。

4. 在变量定义int sum,SUM;中sum和SUM是两个相同的变量名。 ( )

错误,因为C++对大小写敏感。这个是两个变量

5. 一个变量的地址就称为该变量的“指针”。 ( )

正确,一个变量的地址就称为该变量的指针。指针变量是指一个变量,其变量内容是另一个变量的地址。比如int i=0;int *b=&i;

6. break语句不能用于循环语句和switch语句之外的任何其他语句中。 ( )
正确,一时半会还没有想起来哪里还能用break的。

7. C++表达式4/7和4.0/7的值是相等的,且都为double型。 ( )

错误 前者为整形,后者为double型

8. C++中,在定义函数时的参数是“形式参数”,在调用函数时的参数是“实际参数”。 ( )

正确

9. p为一指针变量,则表达式(*p)++表示取p所指向单元的数据为表达式的值,然后使p指向下一个单元。 ( )

错误,*p是访问p所指向的内容,将其加上1,而p不变化。

二、选择题()

1、设x和y均为bool类型,则x&&y为真的条件是。 (A)
A 它们均为真
B 其中一个为真
C 它们均为假
D 其