永发信息网

谁帮忙做下这些题高分 谢谢!

答案:2  悬赏:30  手机版
解决时间 2021-05-16 15:33
  • 提问者网友:焚苦与心
  • 2021-05-16 11:15
1.  面向对象系统的多态性是一种信息隐藏技术,目的在于将对象的使用者与设计者分开,使用者不必知道对象行为实现的细节,只需用设计者提供的协议命令对象去做即可。

A. 错误
B. 正确


   

2.  在C++类中可以包含私有、公有和保护三种具有不同访问控制权的成员。

A. 错误
B. 正确


   

3.  在C++中有两种类型的注释符,一种是C语言中使用的注释符(),另一种是//。

A. 错误
B. 正确


   

4.  C语言中,函数的隐含存储类型是auto.

A. 错误
B. 正确


   

5.  面向对象程序设计将数据与对数据的操作放在一起,作为一个相互依存、不可分割的整体来处理。

A. 错误
B. 正确


   

6.  使用cin和cout进行输入输出操作的程序必须包含头文件iostream.h。

A. 错误
B. 正确


   

7.  在C++中,设置参数默认值时,应该是先设置右边的再设置左边的。

A. 错误
B. 正确


   

8.  为了避免嵌套的if-else语句的二义性,C语言规定else总是与在其之前未配对的最近的if组成配对关系。

A. 错误
B. 正确


   

9.  当一个函数无返回值时,函数的类型应定义为char。

A. 错误
B. 正确


   

10.  C++语言中规定函数的返回值的类型是由return语句中的表达式类型所决定的。

A. 错误
B. 正确


   

 

 

 

 


大工10春《C/C++语言程序设计》在线作业1
 

 

 


、单选题(共 20 道试题,共 80 分。)


1.  C++源程序文件的扩展名是( )。

A. .CPP
B. .C
C. .DLL
D. .EXE


   

2.  函数调用不可以( )。

A. 出现在一个表达式中
B. 出现在执行语句中
C. 作为一个函数的实参
D. 作为一个函数的形参


   

3.  变量s的定义为“char *s=”Hello world!”;”,要使变量p指向s所指向的同一个字符串,则应选( )。

A. char *p=s;
B. char *p=&s;
C. char *p; p=*s;
D. char *p; p=&s;


   

4.  下列符号中可以用作C++标识符的是( )。

A. _radius
B. foo~bar
C. else
D. 3room


   

5.  下列运算符中优先级最高的为()。

A. !
B. %
C. -=
D. &&


   

6.  设array为一个数组,则表达式sizeof(array)/sizeof(array[0])的结果为( )。

A. array数组首地址
B. array数组中元素个数
C. array数组中每个元素所占的字节数
D. array数组占的总字节数


   

7.  以下哪个不是循环语句( )。

A. while语句
B. do-while语句
C. for语句
D. if-else语句


   

8.  当说明一个结构变量时,系统分配给它的内存为()。

A. 各成员所需内存量的总和
B. 结构中第一个成员所需内存量
C. 成员中占内存量最大的成员所需的容量
D. 结构中最后一个成员所需内存量


   

9.  若有以下函数调用语句:f(m+n,x+y,f(m+n,(x,y)));在此函数调用语句中实参的个数为( )。

A. 6
B. 5
C. 4
D. 3


   

10.  在C 语言程序中,在函数内部定义的变量称()。

A. 全局变量
B. 全程变量
C. 外部变量
D. 内部变量


   

11.  设short int i=65535;, 执行语句 printf(“%d”,i) ;后的输出结果是( )。

A. -1
B. 1
C. 65535
D. 数据不确定


   

12.  对于while、do…while循环结果说法正确的是( )。

A. 只是表达形式不同
B. while结构中的语句至少执行一次
C. do…while结构中的语句至少执行—次
D. 条件成立时,他们有可能一次也不执行


   

13.  预处理命令在程序中都是以( )符号开头的。

A. *
B.
C. #&
D. @


   

14.  在下列对字符数组进行初始化中,( )是正确的。

A. char s1[]="abcd";
B. char s2[3]="xyz";
C. char s3[][]={'a','x','y'};
D. char s4[2][3]={"xyz","mnp"};


   

15.  设有定义int x; double v;,则10+x+v值的数据类型是( )。

A. int
B. double
C. char
D. 不确定


   

16.  C++语言对C语言做了很多改进,C++语言相对于C语言的最根本的变化是( )。

A. 增加了一些新的运算符
B. 允许函数重载,并允许设置缺省参数
C. 规定函数说明符必须用原型
D. 引进了类和对象的概念


   

17.  将两个字符串连接起来组成一个字符串时,选用( )函数。

A. strlen()
B. strcpy()
C. strcat()
D. strcmp()


   

18.  如果变量x,y已经正确定义,下列语句哪一项不能正确实现将x,y的值进行交换()。

A. x=x+y;y=x-y;x=x-y;
B. t=x;x=y;y=t;
C. t=y;y=x;x=t;
D. x=t;t=y;y=x;


   

19.  字符型数据在内存中的存储形式为()。

A. 原码
B. 补码
C. 反码
D. ASCII码


   

20.  在C语言中,合法的长整型常数是( )。

A. 0L
B. 4962710
C. 324562&
D. 216D

最佳答案
  • 五星知识达人网友:封刀令
  • 2021-05-16 12:16
第七题选C其他的就不会了
全部回答
  • 1楼网友:十鸦
  • 2021-05-16 12:21
1B 2D 3A 4D 6C 7C 9B
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯