南开大学23年春学期《程序设计基础(上》在线作业二

奥鹏南开大学新学期作业参考

23春学期(高起本:1709-2103、专升本/高起专:1903-2103)《程序设计基础(上》在线作业-00002

已知函数原型“void fun(const int ”,则下列fun()函数调用正确的是##。
A:int x=3; fun(x);
B:const int y=3; fun(y);
C:fun(3);
D:以上三种都正确
正确答案问询微信:424329

十进制数123变换为等值的二进制数是( )。
A:1111000
B:1111010
C:1111011
D:1111100
正确答案问询微信:424329

在C++中,表示单行注释开始的符号是( )。
A:{
B://
C:/*
D:;
正确答案问询微信:424329

在一个非零的二进制数后增加一个0后的数是原来的( )倍。
A:1倍
B:2倍
C:3倍
D:4倍
正确答案问询微信:424329

数组定义为 int a[2][3]={1,2,3,4,5,6},可以使用##访问值为3的数组元素。
A:a[2]
B:a[0][2]
C:a[3]
D:a[1][3]
正确答案问询微信:424329

指针函数是指##。
A:所有参数都为指针类型的函数
B:至少有一个参数为指针类型的函数
C:返回值为指针类型的函数
D:以上三种都是指针函数
正确答案问询微信:424329

已知“char s[]="abc";”,则数组s中最后一个元素的值为##。
A:c'
B:'0'
C:''
D:'n'
正确答案问询微信:424329

已知“int a[3][2]={{0,1},{2,3},{4,5}}, (*p)[2]=a+1;”,则p[1][1]的值是##。
A:2
B:3
C:4
D:5
正确答案问询微信:424329

在C++中,要求操作数必须是整型的运算符是( )。
A:*(p+2)
B:a[5]
C:a[3]
D:p[p-a]
正确答案问询微信:424329

已知函数定义“void fun(int a++;}”,则执行“int x=2,y=3; fun(x,y);”后,变量x、y的值分别为##。
A:2,3
B:3,4
C:2,4
D:3,3
正确答案问询微信:424329

每个C++程序都必须有且仅能有一个( )。
A:主函数
B:预处理命令
C:函数
D:注释
正确答案问询微信:424329

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

C++源程序文件的扩展名是( )。
A:DLL
B:C
C:CPP
D:EXE
正确答案问询微信:424329

在C++中,与cin一起使用的提取运算符是( )。
A:
B:>
正确答案问询微信:424329

在访问一维数组中的某个元素时,不可以用##指定待访问元素的下标。
A:整型常量
B:整型变量
C:整型表达式
D:浮点型常量
正确答案问询微信:424329

下列语句中不正确的是##。
A:对
B:错
正确答案问询微信:424329

已知“char s[20];”,则语句“strcpy(s, "abc");”与“s="abc";”的作用相同。
A:对
B:错
正确答案问询微信:424329

当调用一个函数时,系统会将当前函数的运行状态保存起来,然后再去执行被调用的函数;当被调用的函数执行完毕后,系统会将刚才保存的运行状态恢复,继续执行函数调用后面的运算。
A:对
B:错
正确答案问询微信:424329

无值函数调用后能够作为操作数参与其他运算。
A:对
B:错
正确答案问询微信:424329

函数必须有形参,用来进行函数调用。
A:对
B:错
正确答案问询微信:424329

一个引用在初始化后,其所引用的对象可以改变。
A:对
B:错
正确答案问询微信:424329

C++程序中的“#include”是一个注释命令,它使程序具有了基本的输入/输出功能。
A:对
B:错
正确答案问询微信:424329

C++程序需要将数据放在内存单元中,变量名奥鹏南开大学新学期作业参考 代做2元一门就是内存单元中数据的标识符,通过变量名来存储和访问相应的数据。
A:对
B:错
正确答案问询微信:424329

“cout<<"大家好!";”是输出语句,语句的中“<<”叫提取运算符,不能省略。
A:对
B:错
正确答案问询微信:424329

不考虑溢出情况,下面语句不是“死循环”。
int j, sum(0);
for(j=1; ; j++)
sum++;
A:对
B:错
正确答案问询微信:424329

在日常生活中完成一项较复杂的任务时,我们通常会将任务分解成若干个子任务,通过完成这些子任务逐步实现任务的整体目标。
A:对
B:错
正确答案问询微信:424329

函数形参表关于函数参数的个数、名称和类型的说明列表。
A:对
B:错
正确答案问询微信:424329

函数原型声明就是函数头加上冒号。
A:对
B:错
正确答案问询微信:424329

continue语句的功能是根据某个判断条件结束本次循环,即跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判定。
A:对
B:错
正确答案问询微信:424329

已知“int a[2][]={{1,2,3},{4,5,6}};”,则二维数组a的列下标为3。
A:对
B:错
正确答案问询微信:424329

用C++高级语言编写的程序,计算机能够直接执行。
A:对
B:错
正确答案问询微信:424329

已知“char c[]="abc";”,则可以使用“c="def";”更改c的值。
A:对
B:错
正确答案问询微信:424329

[X]补是一个正数还是一个负数,是根据[X]补的符号位是“0” 还是“1”确定的。
A:对
B:错
正确答案问询微信:424329

面对问题,需要找出解决问题的方法,我们把这种能够在有限的步骤内解决问题的过程和方法称为程序。
A:对
B:错
正确答案问询微信:424329

局部变量在定义时若没有初始化,则为随机值。
A:对
B:错
正确答案问询微信:424329

定义结构体类型时,结构体中的所有成员可以具有不相同的数据类型。
A:对
B:错
正确答案问询微信:424329

在计算字符串的长度时,以实际包含的字符数量为准,结束标识''不计算在内。
A:对
B:错
正确答案问询微信:424329

对于有默认值的形参,如果在调用函数时给出了相应的实参,也会使用形参。
A:对
B:错
正确答案问询微信:424329

使用全局变量会降低函数之间的独立性,在编写程序时尽量减少全局变量的使用。
A:对
B:错
正确答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网