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

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

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

已知“char s[]="南开大学";”,则数组s的长度为##。
A:4
B:5
C:8
D:9
正确答案问询微信:424329

在表示存储器的容量时,1MB的准确含义是( )字节。
A:1000K
B:1024*1024
C:512*512
D:2048*2048
正确答案问询微信:424329

已知x=3、y=5,则函数调用语句“fun(2*y-1,(++x,y))”中第2个实参的值为##。
A:9
B:3
C:4
D:5
正确答案问询微信:424329

一个浮点法表示的数值由( )两部分组成。
A:指数和基数
B:尾数和小数
C:阶码和尾数
D:整数和小数
正确答案问询微信:424329

( )程序设计方法中的类通常规定了可以使用哪些数据和对这些数据执行哪些操作的,数据表示对象的静态特征——属性,操作表示了对象的动态特性——行为。
A:软件工程
B:软件测试
C:结构化
D:面向对象
正确答案问询微信:424329

若整型变量a、b、c、d、m、n、k的值均为1,运行表达式(m=a>=b)
正确答案问询微信:424329

下面关于c++语言的描述错误的是( )
A:C++语言支持数据封装
B:C++语言中引入友元没有破坏封装性
C:C++语言允许函数名和运算符重载
D:C++语言支持动态联编
正确答案问询微信:424329

已知“char a[]="abcd”,*p=a+2;",则语句“cout>s;”可以将从键盘上键入的字符串保存在数组s中
正确答案问询微信:424329

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

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

已知“char *s="mybook";”,则下列语句正确的是##。
A:strcpy(s,"hello");
B:strcat(s, "hello");
C:s="hello";
D:以上均不正确
正确答案问询微信:424329

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

一台微型计算机的内存容量为2G,指的是该微机的内存是2G个( )。
A:位
B:字
C:字节
D:块
正确答案问询微信:424329

下面的描述,不正确的是##。
A:语句for(i=0;;i++)表示无限循环
B:语句for(;;)表示无限循环
C:语句for( )表示无限循环
D:while(1)表示无限循环
正确答案问询微信:424329

已知“char *s="mybook";”,则strlen(s)的值为##。
A:4
B:6
C:7
D:不确定
正确答案问询微信:424329

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

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

计算机内部采用的数制是( )。
A:二进制
B:八进制
C:十进制
D:十六进制
正确答案问询微信:424329

十进制数 14 对应的二进制数是( )。
A:1111
B:1110
C:1100
D:1010
正确答案问询微信:424329

如果函数没有形参,则函数定义时形参列表可以省略,即函数定义“int fun {…}”是正确的。
A:对
B:错
正确答案问询微信:424329

数据是程序使用和处理的信息
A:对
B:错
正确答案问询微信:424329

前缀和后缀运算符++,当它们出现在表达式中,表达式的值会有所不同。
A:对
B:错
正确答案问询微信:424329

字符型数组就是一个字符串。
A:对
B:错
正确答案问询微信:424329

在递归算法中,一个函数会直接或间接地调用自身来完成某个计算过程。
A:对
B:错
正确答案问询微信:424329

while语句的测试条件表达式的类型可以是任意类型的表达式。
A:对
B:错
正确答案问询微信:424329

在循环语句的或部分必须有改变循环条件、使表达式最终成为假的语句,否则永远为真,造成无法退出循环,即所谓的“死循环”。
A:对
B:错
正确答案问询微信:424329

计算机程序是使用计算机程序语言精确描述的实现模型,它的作用是指示计算机进行必要的计算和数据处理从而帮助我们解决特定的问题。
A:对
B:错
正确答案问询微信:424329

用new动态分配的内存必须用delete释放,否则会产生内存泄漏。
A:对
B:错
正确答案问询微信:424329

已知p是一个int型指针变量,则语句“*p=10;”中的“*”是取内容运算符。
A:对
B:错
正确答案问询微信:424329

只有返回引用的函数可以作为赋值语句的左值。
A:对
B:错
正确答案问询微信:424329

定义数组时,数组的数据类型必须是C++中基本数据类型
A:对
B:错
正确答案问询微信:424329

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

全局变量在程序中的任何地方都可以访问它。
A:对
B:错
正确答案问询微信:424329

在C++中,要对double型的二般数组进行访问,可以整体进行,例如:
double a[3][4];
cin>>a;
A:对
B:错
正确答案问询微信:424329

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

ASCII 码是一种字符编码,而汉字的各种输入方法也是一种字符编码。
A:对
B:错
正确答案问询微信:424329

if语句中的()可以缺省
A:对
B:错
正确答案问询微信:424329

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

在定义二维数组的同时可以使用初始化列表对数组中的多个元素赋初值。
A:对
B:错
正确答案问询微信:424329

计算机中可以直接处理十进制数。
A:对
B:错
正确答案问询微信:424329

在对表达式求值的过程中,C++会将操作数全部转换成同一个数据类型之后,再进行计算。
A:对
B:错
正确答案问询微信:424329

若函数类型为void,则函数体内不能有return语句。
A:对
B:错
正确答案问询微信:424329

*(+i)与[i]等价
A:对
B:错
正确答案问询微信:424329

下面程序段不能实现求n!功能。
int i=1, p=1,n;
cin>>n;
do
{ p*=i; ++i; }
while(i<=n);
A:对
B:错
正确答案问询微信:4243奥鹏南开大学新学期作业参考 代做2元一门29

提供优质的教育资源

公众号: 超前自学网