一、判断题()1. C++表达式4/7和4.0/7的值是相等的,且都为double型。 ( ×)2. 若有int I=10,j=0;则执行完语句if (j=0) I++; else I--;I的值为11。 (× )(注意:只有一个=,等同于0)3. 若有int I=10,j=2;则执行完I*=j+8;后I的值为28。 (× )(应该为100)4. 字符串“china”在内存中占据的存储空间是5个字节。 (× )(6个,还有一个结束符'\0')5. 一个可执行的C++语言程序可以包含若干个函数,但至少必须包含一个main()函数。 (√ )6. 一个C++语言程序可由若干个源程序文件构成,每个源程序文件也必须包含一个main()函数。 ( ×)7. 在变量定义int sum,SUM;中sum和SUM是两个相同的变量名。 ( ×)(C++严格区分大小写)8. 一个变量的地址就称为该变量的”指针”。 (×)9. 在C++语言中,所有函数都是平行的,即在定义函数时是相互独立的,一个函数并不从属于另一个函数。 ( √)10. C++中,在定义函数时的参数是“形式参数”,在调用函数时的参数是“实 际参数”。 (√)二、选择题1.源程序文件的扩展名是: (A )A) .CPP B) .C C) .DLL D) .EXE2. 循环至少被执行了一次的语句为 ( C)A). for循环 B). while循环C). do循环 D). 任一种循环3.整型变量i定义后赋初值的结果是: (B )int i=2.8*6;A) 12 B) 16 C) 17 D) 184、下列表达式的值为false的是: ( C)A) 1<3 && 5<7 B) !(2>4) C) 3&&0&&1 D) !(5<8)||(2<8)5、设int a=10, b=11, c=12;表达式(a+b)