【电大作业代做】四川电大 5110037 面向对象程序设计(省) 网上在线形考作业

通过580zuoye

【电大作业代做】四川电大 5110037 面向对象程序设计(省) 网上在线形考作业

1.为了避免在嵌套的条件语句if…else中产生歧义,C++规定的if…else语句的匹配原则是( ) 。
A. else子句与所排位置相同的if配对 B. else子句与所排位置之前最近的if配对 C. else子句与所排位置之后最近的if配对 D. else子句与同一行的if配对
【答案】:B

2.下列关于C++与C语言的关系描述中,错误的是
A. C++语言是C语言的一个子集 B.         C++与C语言是兼容的 C. 他们都是面向对象的 D.   C++对C语言进行了一些改进
【答案】:C

3.下面为使用面向对象语言的正确理由是
A.   面向对象程序由三种基本结构组成,分别是顺序结构、选择结构和循环结构 B.   程序语句比面向过程语言简单 C. 面向对象程序设计可以设计为自行修改错误 D.   面向对象程序很容易概念化
【答案】:扫二维码添加微信好友

4.580作业网原创发布下列符号属于C++语言用户标识符的是
A. void B. template C. IF D. switch
【答案】:扫二维码添加微信好友

5.()函数是Windows应用程序开始执行时的入口点
A. Winmain() B. main() C. win() D. windows()
【答案】:扫二维码添加微信好友

6.在C++中,0127是一个合法的整数,最高位的0实际上是不必要,其值就是127。
A. 错误 B. 正确
【答案】:扫二维码添加微信好友

7.580作业网原创发布switch语句中必须有break语句,否则无法退出switch语句。
A. 错误 B. 正确
【答案】:扫二维码添加微信好友

8.while(!x)中的(!x)与下面(      ) 条件等价.
A. x==1 B. x!=1 C. x==0 D. x!=0
【答案】:扫二维码添加微信好友

9.下列程序段中循环体执行的次数为(    )。int k=10;    while (k==1)k=k-1;
A. 循环体语句一次都不执行 B. 循环体语句执行无数次 C. 循环体语句执行一次 D. 循环体语句执行九次
【答案】:扫二维码添加微信好友

10.580作业网原创发布控制格式输入输出的操作子oct不是设置域宽的。
A. 错误 B. 正确
【答案】:扫二维码添加微信好友

11.在32位计算机中,一个int型数据所占用的内存长度为多少字节
A. 2 B. 4 C. 6 D. 8
【答案】:扫二维码添加微信好友

12.预处理命令是在进行编译前执行的,然后再进行正常编译。
A. 错误 B. 正确
【答案】:扫二维码添加微信好友

13.580作业网原创发布在函数定义前加上关键字“inline”表示该函数被定义为(       )
A. 重载函数 B. 内联函数 C. 成员函数 D. 普通函数
【答案】:扫二维码添加微信好友

14.在说明语句“int a(15),&b=a,*p=&a;”中,b的值与*p的值是相等的。
A. 错误 B. 正确
【答案】:扫二维码添加微信好友

15.下列语句段将输出字符’*’的个数为(   ).int i = 100;while(1){i –;if ( i==0) break;cout << ‘*’;} A. 98 B. 99 C. 100 D. 101 【答案】:扫二维码添加微信好友 16.580作业网原创发布在一个被调用函数中,一个return语句可返回多个值给调用函数。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友 17.如果(x==y),则(*x==*y)。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友 18.考虑函数原型 void test(int a,int b=7,char z='*'),下面的函数调用中,属于不合法调用的是(     ) A. test(5) B. test(5,8) C. test(6,'#') D. test(0,0,'*') 【答案】:扫二维码添加微信好友 19.580作业网原创发布在传值调用中,要求实参与形参的类型完全一致并且个数相等。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友 20.若有以下函数调用语句,在此函数调用语句中实参的个数是(      ) 。fun(a+b,(y=10,y),fun(n,k,d)); A. 3 B. 4 C. 5 D. 6 【答案】:扫二维码添加微信好友 21.任意一个类,析构函数的个数最多是() A. 不限个数 B. 1 C. 2 D. 3 【答案】:扫二维码添加微信好友 22.580作业网原创发布如有数组名作为实参,则传递给形参的是(     ) A. 数组首地址 B. 数组第一个值 C. 数组中全部元素的值 D. 数组中元素的个数 【答案】:扫二维码添加微信好友 23.若有说明:int*p1,*p2,m=3,n;则p1=&m;p2=p1;是正确的赋值语句。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友 24.构造函数和析构函数都不能重载。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友 25.580作业网原创发布当执行以下程序段时,循环体将执行()  int  main( ){int y = 1;do{ y--; } while (--y);} A. 一次 B. 两次 C. 无限次 D. 有语法错误 【答案】:扫二维码添加微信好友 26.C++中,任何一个表达式加上一个分号就构成一个语句。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友 27.若S表示一条C++语句,while(1)S必定是无限循环。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友 28.580作业网原创发布t为int类型,进入循环while(t=1){...}之前,t的值为0。则以下叙述中,正确的是() A.   循环控制表达式的值为0 B.   循环控制表达式的值为1 C.   循环控制表达式不正确 D. 以上都不对 【答案】:扫二维码添加微信好友 29.for循环中,循环变量的作用域是该循环的循环体内。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友 30.如有以下定义语句:int a[10]; float b[2]; A. 10 4 B. 4 19 C. 40 8 D. 35 9 【答案】:扫二维码添加微信好友 31.580作业网原创发布函数体内声明的静态变量,至多只会被初始化一次。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友 32.在C++中,条件运算符的结合方向为从左到右。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友 33.下面有关重载函数的说法中正确的是(      ) A.   重载函数必须具有不同的返回值类型 B.   重载函数形参个数必须不同 C. 重载函数必须有不同的形参列表 D.   重载函数名可以不同 【答案】:扫二维码添加微信好友 34.580作业网原创发布在C++中,函数声明时要用函数原型,即定义函数时的函数头部分。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友 35.结构化程序设计所规定的三种基本控制结构是 A. 顺序结构、选择结构、循环结构 B. 输入、输出、处理 C.   for、while、switch D. 主程序、子程序、函数 【答案】:扫二维码添加微信好友 36.下列函数参数默认值定义错误的是(       ) A.   Fun(int x, int y=0) B.   Fun(int x=0) C.   Fun(int x=0, int y) D. Fun(int x = f( )) (假定函数f()已经定义) 【答案】:扫二维码添加微信好友 37.580作业网原创发布在C++语言中,while语句的循环体有可能一遍都不执行,而do—while语句的循环体至少执行一遍。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友 38.const char*p说明了p是指向字符串的常量指针。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友 39.若有说明“int a[3][4]={0};”,则下面正确的是(       ) A.   只有元素a[0][0]可得到初值0 B. 此说明语句不正确 C. 数组a各元素都可得到初值,但其值不一定是0 D.   数组a中每个元素均可得到初值0 【答案】:扫二维码添加微信好友 40.580作业网原创发布有以下程序:main( ){ int m[][3]={1,4,7,2,5,8,3,6,9};int I,j,k=2;for(I=0;I<3;I++){ cout << m[k][I];}}执行结果是(      )。 A. 456 B. 123 C. 369 D. 268 【答案】:扫二维码添加微信好友 41.在C++语言中,类中的成员函数能存取类中的私有数据。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友 42.数组是若干相同类型的数据的集合。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友 43.580作业网原创发布下列十六进制整型常量的写法中,正确的是() A. 0xaf B. 2f0x C. 021b D. 0xAE 【答案】:扫二维码添加微信好友 44.对于ofstream类对象file,feof成员函数的返回值为真表示打开文件失败。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友 45.语句“char c='c';char p=&c;”是错误的。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友 46.580作业网原创发布在下列对字符数组进行初始化中(       )是正确的 A. char s1[]=”abcd”; B. char s2[3]=”xyz” C. char s3[][]={‘a’,’x’,’y’} D. char s4[2][3]={“xyz”,”mnp”} 【答案】:扫二维码添加微信好友 47.在C++中,空语句表示什么都不做,因此毫无意义。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友 48.在switch语句中,switch后面的表达式可以为任意类型。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友 49.580作业网原创发布要把高级语言编写的源程序转换为目标程序,需要使用() A.  编辑程序  B. 驱动程序 C. 调试程序 D. 编译程序 【答案】:扫二维码添加微信好友 50.在C++中,自减运算符“--”可以用于变量,也可以用于常量。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友 51.在C++中,二维数组中元素排列的顺序是按行存放的,即在内存中先顺序存放第一行的元素,再存放第二行的元素。 A. 错误 B. 正确 【答案】:扫二维码添加微信好友

关于作者

580zuoye administrator

专注于辅导国开电大、继续教育8年有余,欢迎合作共赢。