南开大学22秋学期(高起本1709-1803、全层次1809-2103)《程序设计基础(上)》在线作业三

奥鹏南开在线作业满分答案参考

22秋学期(高起本1709-1803、全层次1809-2103)《程序设计基础(上)》在线作业-00003

1.已知“char s[][10]={"Microsoft","Visual","C++"};”,则语句“cout
满分答案问询微信:424329

2.表达式的100+43.6*'a'数据类型是( )。
选项A:float
选项B:double
选项C:long double
选项D:错误的表达式
满分答案问询微信:424329

3.下面数中最小的一个数是( )。
选项A:(11011001)2
选项B:75
选项C:(37)8
选项D:(2A)16
满分答案问询微信:424329

4.下列关于函数的描述中,错误的是##。
选项A:在一个源文件中定义的外部函数可以在其他源文件中调用,静态函数不可以
选项B:使用static关键字可以将一个函数定义为静态函数
选项C:在一个源文件中定义的内联函数不能在其他源文件中调用
选项D:函数的外部声明中可以省略extern关键字
满分答案问询微信:424329

5.已知“int* a[3], b=fun(a);”,则fun()函数原型为##。
选项A:void fun(int (*p)[3]);
选项B:void fun(int **p);
选项C:int fun(int (*p)[3]);
选项D:int fun(int *p[]);
满分答案问询微信:424329

6.已知“int *p; fun(p);”,其中,函数fun没有返回值,且其形参定义为引用调用方式,则下列给出的fun函数原型中正确的是##。
选项A:void fun(int a[]);
选项B:void fun(int *
选项C:void fun(int
选项D:void fun(int
满分答案问询微信:424329

7.C++规定,else与##相匹配。
选项A:同一列的if
选项B:同一行上的if
选项C:之后最近的if
选项D:之前最近的if
满分答案问询微信:424329

8.把一个汉字表示为两个字节的二进制码,这种编码称为( )码。
选项A:五笔字型
选项B:机内
选项C:拼音
选项D:ASCⅡ
满分答案问询微信:424329

9.下列函数原型中,正确的是##。
选项A:void fun(int a=10, int b, int c);
选项B:void fun(int a=10, int b=5, int c);
选项C:void fun(int a, int b=5, int c=8);
选项D:void fun(int, int=5, int);
满分答案问询微信:424329

10.已知“int a[5]={10,20,30,40,50}, *p1, *p2; p1= p2=”,则p2-p1的值是##。
选项A:2
选项B:3
选项C:20
选项D:30
满分答案问询微信:424329

11.下面的描述,不正确的是##。
选项A:语句for(i=0;;i++)表示无限循环
选项B:语句for(;;)表示无限循环
选项C:语句for( )表示无限循环
选项D:wh奥鹏南开在线作业满分答案参考ile(1)表示无限循环
满分答案问询微信:424329

12.假设堆内存分配均成功,则下面程序段完全正确的是##。
选项A:对
选项B:错
满分答案问询微信:424329

13.关系表达式值的数据类型为逻辑型。
选项A:对
选项B:错
满分答案问询微信:424329

14.静态全局变量既可以在定义它的源文件中访问,又可以在其他源文件访问。
选项A:对
选项B:错
满分答案问询微信:424329

15.一个C++程序至少且仅能包含一个main()函数。main()函数是整个程序的入口,通过在main()函数中调用其他函数
选项A:对
选项B:错
满分答案问询微信:424329

16.已知“char s[10]="hello";”,则s[4]的值为'l'。
选项A:对
选项B:错
满分答案问询微信:424329

17.语句for(i=0;;i++)和for(;;)都表示一次也不循环。
选项A:对
选项B:错
满分答案问询微信:424329

18.只有带返回值的函数调用才能作为操作数参与其他运算。
选项A:对
选项B:错
满分答案问询微信:424329

19.break语句只能用在3种循环语句中。
选项A:对
选项B:错
满分答案问询微信:424329

20.C++程序中“注释”的作用就是帮助程序员阅读源程序,提高程序的可读性。编译器在进行编译时会将注释的内容一起编译。
选项A:对
选项B:错
满分答案问询微信:424329

21.C++程序需要将数据放在内存单元中,变量名就是内存单元中数据的标识符,通过变量名来存储和访问相应的数据。
选项A:对
选项B:错
满分答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网