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

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

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

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

已知“enum Color{Red, Green, Blue}; Color co;”,则下列语句正确的是##。
A:co=0;
B:co=Blue;
C:co=Green+1;
D:co++;
正确答案问询微信:424329

十进制数123变换奥鹏南开大学新学期作业参考 代做2元一门为等值的二进制数是( )。
A:1111000
B:1111010
C:1111011
D:1111100
正确答案问询微信:424329

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

在32位计算机系统中,已知“int a[2][3]; fun(a);”,fun函数的形参变量名为p,则在fun()函数体中通过sizeof(p)计算得到的结果为##。
A:4
B:6
C:12
D:24
正确答案问询微信:424329

有关函数的形参和实参的描述,错误的是##。
A:函数调用时传入的参数称为实参
B:函数定义时给出的参数称为形参
C:形参和实参可以同名
D:在函数体中修改形参,则相应实参的值也会改变
正确答案问询微信:424329

在C++中,表示一条语句结束的符号是( )。
A:[
B://
C:/*
D:;
正确答案问询微信:424329

关于C++和C语言的描述中,错误的是( )。
A:C++是C语言的超集
B:C++对C语言进行了扩充
C:C++和C语言都是面向对象的程序设计语言
D:C++包含C语言的全部语法特征
正确答案问询微信:424329

默认形参值不可以是##。
A:局部变量
B:全局变量
C:静态全局变量
D:函数调用
正确答案问询微信:424329

十六进制数ABH 变换为等值的十进制数是( )。
A:17
B:161
C:21
D:171
正确答案问询微信:424329

下面关于循环语句的叙述中,正确的是##。
A:for循环只能用于循环次数已知的情况
B:for循环与while循环一样,都是先执行循环体后判断条件
C:for循环体内不能出现while语句
D:无论哪种循环,都可以从循环体内转移到循环体外
正确答案问询微信:424329

下面关于break语句的描述中,不正确的是##。
A:break语句用于if语句中将退出该if语句
B:break语句用于循环体内将退出该循环
C:break语句用于switch语句中将退出该switch语句
D:break语句在一个循环体内可以多次出现
正确答案问询微信: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

十进制数–100的8位二进制补码是( )。
A:10011100
B:11100100
C:00011011
D:10011011
正确答案问询微信:424329

已知“int a=10, *p, * rp=*p+=20;cout
正确答案问询微信:424329

已知“int *p=new int[5];”,若堆内存分配成功,则指针p所指向的内存空间大小为##字节。
A:5
B:10
C:20
D:不确定
正确答案问询微信:424329

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

已知“int a=2, b=3, r=b; r=5; cout会至少被执行1次
A:对
B:错
正确答案问询微信:424329

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

对于二维数据的存储问题,只能使用C++提供的二维数组。
A:对
B:错
正确答案问询微信:424329

用C++提供的if或if…else语句,就能够解决嵌套选择的问题。
A:对
B:错
正确答案问询微信:424329

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

continue语句可以用在switch语句和3种循环语句中。
A:对
B:错
正确答案问询微信:424329

If…else语句的执行过程是:首先计算的值,如果其值为“真”(或0),表示满足测试条件,执行,否则执行。
A:对
B:错
正确答案问询微信:424329

已知“char s[][10]={"Microsoft","Visual","C++"};”,则使用“cout+i与
cin>>n;
for(i=1; i=0);
A:对
B:错
正确答案问询微信:424329

表达式“x+1>y-2”是算数表达式。
A:对
B:错
正确答案问询微信:424329

初始化列表只能在数组定义时使用。
A:对
B:错
正确答案问询微信:424329

已知函数原型“double fun();”,要定义一个函数指针变量p指向该函数的首地址,则其定义语句为“double (*p)()=fun;”。
A:对
B:错
正确答案问询微信:424329

二维数组中的所有元素必须具有相同的数据类型。
A:对
B:错
正确答案问询微信:424329

C++程序可以从任意一个函数开始执行,
A:对
B:错
正确答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网