我想下载自考本科C++语言程序设计的试题及答案。谁能帮帮我

2025-02-21 17:45:33
推荐回答(1个)
回答1:

一、判断题()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)10||x<20C) x>10&x<20 D) x>10&&x<209、在下面的一维数组定义中,哪一个有语法错误 (C )A). int a[]={1,2,3}; B). int a[10]={0};C). int a[n] D). int a[5]10、设a=1, b=2,则(a++)+b与a+(++b)这两个表达式的值分别为: ( B)A) 3, 3 B) 3, 4 C) 4, 3 D) 4, 4三、填空()1、描述命题“A小于B或小于C”的表达式为(A只是一部分的试题