一、判断题()
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的值 ( )
A.为true B.为false
C.与A>b的值相同 D.与A<=B的值相同
4、关于全局变量,下列说法正确的是 。 ( )
A、 任何全局变量都可以被应用系统中任何程序文件中的任何函数访问。
B、 任何全局变量都只能被定义它的程序文件中的函数访问。
C、 任何全局变量都只能被定义它的函数中的语句访问。
D、 全局变量可用于函数之间传递数据。
5、 有以下定义:
char a;int b;
float c;double d;
则表达式a*b+d-c*b值的类型为 ( )
A float B int
C char D double
麻烦各位大虾了,小弟分数不多,就给10分意思一下,呵呵,不需要都回答,但麻烦大家要写清楚回答的事哪个题目,然后告诉小弟有多大把握是正确的,谢谢了!一定不要忽悠小弟啊,呵呵,再次致谢!