搜索
才径谷 >电大网教 >南开大学 >南开大学计算机科学与技术专业《程序设计基础(上)》作业及答案6

南开大学计算机科学与技术专业《程序设计基础(上)》作业及答案6试卷及答案大全

永久免费查看
更新时间:2026-04-10

南开大学计算机科学与技术专业《程序设计基础(上)》作业及答案6提供该考试科目的试卷全部试题及答案大全,科目内容齐全,答案供学员学习免费使用,助力考试通关!

第1题、 [单选题] 已知“char *s="mybook";”,则strlen(s)的值为()。

A.4

B.6

C.7

D.不确定

答案如下:
B
第2题、 [单选题] 函数定义中,下列有关return语句的描述错误的是()。

A.函数定义中可以没有return语句

B.函数定义中可以有多个return语句,但是只执行其中之一

C.函数定义中,一个return语句可以返回多个值

D.只要和函数类型一致,return后面可以是常量、变量和任一表达式

答案如下:
C
第3题、 [单选题] 已知“char *s="mybook";”,则下列语句正确的是()。

A.strcpy(s,"hello");

B.strcat(s, "hello");

C.s="hello";

D.以上均不正确

答案如下:
C
第4题、 [单选题] 6位二进制数能表示的最大十进制数是()。

A.32

B.31

C.64

D.63

答案如下:
D
第5题、 [单选题] 以下各选项中,非法的变量名是()。

A.No_1

B.No123

C.2name

D.sumOfStudent

答案如下:
C
第6题、 [单选题] 已知“char s[]="hello";”,则下面叙述中正确的是()。

A.数组s的长度为5

B.元素s[2]的值为'e'

C.使用“cin>>s;”可以将从键盘上键入的字符串保存在数组s中

D.使用“int t[]=s;”可以定义数组t、并用s中各元素的值初始化t中的各元素

答案如下:
C
第7题、 [单选题] 默认形参值不可以是()。

A.局部变量

B.全局变量

C.静态全局变量

D.函数调用

答案如下:
A
第8题、 [单选题] 下面各选项中的数组定义方式,错误的是()。

A.int a[7];

B.const int N=7; float b[N];

C.char c[]="abcdef";

D.int N=7; double d[N];

答案如下:
D
第9题、 [单选题] 下面关于for循环的正确描述是()。

A.for循环只能用于循环次数已经确定的情况

B.for循环是先执行循环体语句,后判断表达式

C.在for循环中,不能用break语句跳出循环体

D.for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来

答案如下:
D
第10题、 [单选题] 设i,j,k都是变量,下面不正确的赋值表达式是()。

A.i++

B.i=j=k

C.i=j==k

D.i+j=k

答案如下:
D
第11题、 [单选题] 假设堆内存分配均成功,则下面程序段完全正确的是()。

A.int *p=new int(3);cout<<*p;delete p;

B.int *p=new int[3];for(int i=0;i<3;i++)*p++=i;delete []p;

C.int *p=new int[3];for(int i=0;i<3;i++,p++) {*p=i; cout<<*p;}delete []p;

D.以上程序段均正确

答案如下:
A
第12题、 [单选题] 下列对有关带默认形参值的函数的描述中,正确的是()。

A.只能在函数定义时设置默认形参值

B.只能在函数声明时设置默认形参值

C.函数调用时,必须使用默认的形参值,不能给出新的实参值

D.默认形参值必须严格按照从右至左的顺序进行指定

答案如下:
D
第13题、 [单选题] 下列表达式中的值为1是()。

A.1-'0'

B.1-'\0'

C.'1'-0

D.'\0'-'0'

答案如下:
B
第15题、 [单选题] 计算机系统中采用补码运算的目的是()。

A.与手工运算方式保持一致

B.减少存储空间

C.简化计算机的设计

D.提高运算的精度

答案如下:
C
第20题、 [单选题] 下面关于数组的描述中,错误的是()。

A.数组的长度必须在定义数组时指定,且数组中所有元素的数据类型必须相同

B.如果定义一维数组时提供了初始化列表,则数组的长度可以省略

C.如果定义二维数组时提供了初始化列表,则数组的列下标可以省略

D.如果定义二维数组时提供了初始化列表,则数组的行下标可以省略

答案如下:
C
第22题、 [单选题] 在访问二维数组中的某个元素时,不可以用()指定待访问元素的行下标或列下标。

A.整型常量

B.整型变量

C.整型表达式

D.浮点型常量

答案如下:
D
第23题、 [单选题] 在表示存储器的容量时,1MB的准确含义是()字节。

A.1000K

B.1024*1024

C.512*512

D.2048*2048

答案如下:
B
第24题、 [单选题] 在C++中,与cin一起使用的提取运算符是()。

A.<

B.>

C.<<

D.>>

答案如下:
D
第25题、 [单选题] 自定义头文件中一般不包含()。

A.数据类型的定义

B.全局变量的定义

C.符号常量的定义

D.内联函数的定义

答案如下:
B
第30题、 [判断题] 已知double x=10,y=3; 则x%2的值为1。()

A.正确

B.错误

答案如下:
B
第32题、 [判断题] 关系表达式值的数据类型为逻辑型。()

A.正确

B.错误

答案如下:
A
第38题、 [判断题] 当输出汉字时,输出的是汉字机内码。()

A.正确

B.错误

答案如下:
B
第40题、 [判断题] 函数的形参也是全局变量。()

A.正确

B.错误

答案如下:
B
第41题、 [判断题] 已知int m=1,n=2; 则m/n的值为0.5。()

A.正确

B.错误

答案如下:
B