[南开大学]20秋学期《程序设计基础(上)》在线作业参考资料

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

[南开大学]20秋学期《程序设计基础(上)》在线作业

一、单选题 (共 25 道试题,共 50 分)

1.十进制数–100的8位二进制补码是( )。

[A题].10011100

[B题].11100100

[C题].00011011

[D题].10011011

难点分析:此题难度中等,完成本学期课程后,回答上述题目

[参考答案是]:A

2.下面关于c++语言的描述错误的是( )

[A题].C++语言支持数据封装

[B题].C++语言中引入友元没有破坏封装性

[C题].C++语言允许函数名和运算符重载

[D题].C++语言支持动态联编

难点分析:此题难度中等,完成本学期课程后,回答上述题目

[参考答案是]:B

3.表达式的100+43.6*'a'数据类型是( )。

[A题].float

[B题].double

[C题].long double

[D题].错误的表达式

难点分析:此题难度中等,完成本学期课程后,回答上述题目

[参考答案是]:B

4.已知“char a[]="abcd”,*p=a+2;",则语句“cout<

[B题].c

[C题].cd

[D题].d

难点分析:此题难度中等,完成本学期课程后,回答上述题目

[参考答案是]:C

5.已知字母“0”的ASCII码是48,则字母“9”的ASCII码是( )。

[A题].32

[B题].9

[C题].39

[D题].57

难点分析:此题难度中等,完成本学期课程后,回答上述题目

[参考答案是]:D

6.C++中,常量99.78默认的数据类型是( )。

[A题].int

[B题].float

[C题].double

[D题].long double

难点分析:此题难度中等,完成本学期课程后,回答上述题目

[参考答案是]:C

7.有关函数的形参和实参的描述,错误的是##。

[A题].函数调用时传入的参数称为实参

[B题].函数定义时给出的参数称为形参

[C题].形参和实参可以同名

[D题].在函数体中修改形参,则相应实参的值也会改变

难点分析:此题难度中等,完成本学期课程后,回答上述题目

[参考答案是]:D

8.若m、n为整型,x为实型,ch为字符型,下列赋值语句中正确的是( )。

[A题].m+n=x;

[B题].m=ch+n;

[C题].x=(m+1)++;

[D题].m=x%n;

难点分析:此题难度中等,完成本学期课程后,回答上述题目

[参考答案是]:B

9.函数定义中,下列有关return语句的描述错误的是##。

[A题].函数定义中可以没有return语句

[B题].函数定义中可以有多个return语句,但是只执行其中之一

[C题].函数定义中,一个return语句可以返回多个值

[D题].只要和函数类型一致,return后面可以是常量、变量和任一表达式

难点分析:此题难度中等,完成本学期课程后,回答上述题目

[参考答案是]:C

10.在一个非零的二进制数后增加一个0后的数是原来的( )倍。

[A题].1倍

[B题].2倍

[C题].3倍

[D题].4倍

难点分析:此题难度中等,完成本学期课程后,回答上述题目

[参考答案是]:B

11.已知“int a[3][2]={{0,1},{2,3},{4,5}}, (*p)[2]=a+1;”,则p[1][1]的值是##。[A题].2

[B题].3

[C题].4

相关文档
最新文档