奥鹏教育北京语言大学《C++》在线作业4
奥鹏教育北京语言大学平时在线作业
20秋《C++》作业4
在C++中,14%4的运算结果为( )
A:1
B:2
C:3
D:4
答案问询微信:424329
若有语句char a[]= "test";int b=strlen(a);则执行语句后b的值为( )。
A:3
B:4
C:5
D:0
答案问询微信:424329
下列程序段的输出结果是( )。
for(i=0,j=10,k=0;i<=j;i++,j-=3,k=i+j);cout<<k;
A:3
B:4
C:6
D:7
答案问询微信:424329
在while循环中使用( )语句可以立即跳出整个循环体。
A:continue
B:return
C:case
D:break
答案问询微信:424329
在int a=3,int *p=中,*p的值是( )
A:变量a的地址值
B:变量p的地址值
C:3
D:无意义
答案问询微信:424329
函数调用func((exp1,exp2),(exp3,exp4,exp5))中所含实参的个数为( )。
A:1
B:2
C:4
D:5
答案问询微信:424329
语句cout << setiosflags(ios::scientific) << setprecision(4) << a << endl; 中setprecision(4)的含义是( )
A:设置输出域宽为4
B:设置用八进制输出数据
C:设置浮点数的输出精度为4
D:设置输出数据的间距为4
答案问询微信:424329
多个具有不同类型或个数参数的函数共用一个函数标识名被称为( )函数。
A:继承
B:重载
C:递归
D:多态
答案问询微信:424329
要禁止修改指针p本身,又要禁止修改p所指向的数据,这样的指针应定义为( )。
A:const char *p=“ABCD”
B:char *const p=“ABCD”
C:char const *p=“ABCD”
D:const char * const p=“ABCD”
答案问询微信:424329
C++中用于进行单行注释的符号是( )。
A://
B:/
C:/**/
D:*/
答案问询微信:424329
下列关于数组初始化的说法正确的是( )
A:若对数组a定义:"static int x[10];",则数组元素值均为0
B:"int x[10]={1,2,3,4,5,6,7,8,9};"表示x[9]元素值为9
C:对于"int x[10];"它的元素初值是不确定的
D:"int x[10]={1,2,3,4,5};"是不合法的,因为数组长度为10,而初始值仅有5个
答案问询微信:424329
已知x,y,z是整型变量,则下列选项中正确的是( )
A:if (xy) cout"xy"
B:if (x=y) cout"x=y"
C:if (x#y) cout"x#y"
D:if(xy) cout"xy"
答案问询微信:424329
下列关于数组初始化的说法正确的是( )
A:若对数组a定义:"static int x[10];",则数组元素值均为0
B:"int x[10]={1,2,3,4,5,6,7,8,9};"表示x[9]元素值为9
C:对于"int x[10];"它的元素初值是不确定的
D:"int x[10]={1,2,3,4,5};"是不合法的,因为数组长度为10,而初始值仅有5个
答案问询微信:424329
设有以下定义:
int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
int (*ptr)[4]=a,*p=a[0];
则下列表达式中,能正确表示数组元素a[2][1]的表达式有( )。
A:*(p+9)
B:*(*(a+2)+1
C:(*ptr+2)+1
D:*((*ptr+2)[1])
答案问询微信:424329
用编程语言编写程序的完整流程包括以下哪些步骤( )
A:定义一个程序目标
B:编译
C:测试和调试
D:程序维护
答案问询微信:424329
已知x,y,z是整型变量,则下列选项中正确的是( )
A:if (xy) cout"xy"
B:if (x=y) cout"x=y"
C:if (x#y) cout"x#y"
D:if(xy) cout"xy"
答案问询微信:424329
下面哪些是C++标准I/O操作包含的类对象( )
A:cin
B:cerr
C:clog
D:cout
答案问询微信:424329
设有如下定义:
int (*ptr)();
则以下叙述中不正确的是( )
A:ptr是指向一维组数的指针变量
B:ptr是指向int型数据的指针变量
C:ptr是指向函数的指针,该函数返回一个int型数据
D:ptr是一个函数名,该函数的返回值是指向int型数据的指针
答案问询微信:424329
typede奥鹏教育北京语言大学平时在线作业f是用来定义一些C++中没有的新数据类型。
A:对
B:错
答案问询微信:424329
C++中的注释可以帮助读者阅读源程序,但并不参与程序的运行。
A:对
B:错
答案问询微信:424329
一个函数中可以有多于一个return语句。
A:对
B:错
答案问询微信:424329
当一个函数体内定义的局部变量和全局变量同名时,程序会优先选择使用全局变量。
A:对
B:错
答案问询微信:424329
C++语言中不允许使用宏定义方法定义符号常量,只能用关键字const 来定义符号常量。
A:对
B:错
答案问询微信:424329
C++语言中,函数的声明和函数的定义必须在同一个源文件内。
A:对
B:错
答案问询微信:424329
C++中的函数都具有返回值。
A:对
B:错
答案问询微信:424329