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

奥鹏教育南开大学平时作业

南开大学22秋学期《程序设计基础(上)》在线作业二插图

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

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

以下4个数未标明属于哪一种数制,但是可以断定( )不是八进制数。
A:1234
B:5678
C:1111
D:1103
正确答案获取微信:424329

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

下面说法中正确的是( )。
A:空语句就是一个空行
B:空语句是什么也不输出的语句
C:复合语句就是多条语句
D:复合语句逻辑上是一条语句
正确答案获取微信:424329

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

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

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

下列函数原型中,正确的是##。
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

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

表达式sqrt(b*b-4*a*c)>=0 ”,则下列语句正确的是##。
A:strcpy(s,"hello");
B:strcat(s, "hello");
C:s="hello";
D:以上均不正确
正确答案获取微信:424329

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

计算机中存储数据的最小单位是( )。
A:字节
B:位
C:字
D:KB
正确答案获取微信:424329

函数定义中,下列有关return语句的描述错误的是##。
A:函数定义中可以没有return语句
B:函数定义中可以有多个return语句,但是只执行其中之一
C:函数定义中,一个return语句可以返回多个值
D:只要和函数类型一致,return后面可以是常量、变量和任一表达式
正确答案获取微信: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

已知fun()函数的函数原型为“void fun(int x, double y=3.5, char z='#');”,则下面的函数调用中,不合法的调用是##。
A:f(1);
B:f(2, 4.2);
C:f(3, 3.7, '*')
D:f(0, , '#')
正确答案获取微信:424329

下列语句中不正确的是##。
A:for(int a=1;ay);
B:if(x=0)x+=y;
C:if(X!=y)cin>>x
D:if(x<y)
else cin>>y; { x++; y++;}
正确答案获取微信:424329

二进制数 1011+1001=( )。
A:10l00
B:1010l
C:11010
D:10010
正确答案获取微信:424329

下列有关文件包含的描述中,错误的是##。
A:#include后面指定包含的文件可以是系统的头文件
B:#include后面指定包含的文件可以是自定义的头文件
C:如果包含的头文件名用尖括号括起,则会先在当前工作目录下搜索头文件
D:如果包含的头文件名用双引号括起,则会先在当前工作目录下搜索头文件
正确答案获取微信:424329

以下各选项中,非法的变量名是( )。
A:No_1
B:No123
C:2name
D:sumOfStudent
正确答案获取微信:424329

已知“char s[]="university";”,则使用“cout>n;
for(i=1; i的值可以相同,与条件表达式应为同一数据类型。
A:对
B:错
正确答案获取微信:424329

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

使用C++的循环语句,在循环体采用选择语句来实现嵌套和选择的迭代算法
A:对
B:错
正确答案获取微信:424329

已知“char str[]="my";”,则执行“strcat(str, "book");”后,str中保存的字符串为"mybook"。
A:对
B:错
正确答案获取微信:424329

函数的默认形参值可以在两个位置指定:如果有函数声明,则应在函数声明处指定;否则,直接在函数定义中指定。
A:对
B:错
正确答案获取微信:424329

无参宏定义和条件编译结合使用可以解决头文件重复包含问题。
A:对
B:错
正确答案获取微信:424329

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

同其他类型的变量一样,在定义结构体变量的同时可以为结构体变量中的各个成员赋初值。
A:对
B:错
正确答案获取微信:424329

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

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

C++规定的逗号表达式的求值顺序为,1)从左向右依次求每一个表达式的值;2)最后1个表达式的值就是整个逗号表达式的值。
A:对
B:错
正确答案获取微信:424329

编译预处理命令末尾以分号结束。
A:对
B:错
正确答案获取微信:424329

将数组名作为函数实参,表示将数组首地址传递给函数,在函数中可以通过该首地址操作数组中的元素并更改元素的值。
A:对
B:错
正确答案获取微信:424329

当输出汉字时,输出的是汉字机内码。
A:对
B:错
正确答案获取微信:424329

将浮点型赋值给整型时,转换后的值可能丢失小数部分,原来的值也可能超出目标类型的取值范围导致结果错误。
A:对
B:错
正确答案获取微信:424329

已知p是一个int型指针变量,则语句“*p=10;”中奥鹏教育南开大学平时作业的“*”是取内容运算符。
A:对
B:错
正确答案获取微信:424329

提供优质的教育资源

公众号: 超前自学网