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

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

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

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

第1题、 [单选题] 下面定义的一维字符型数组中,存储的数据不是字符串的为()。

A.char s[]="abc";

B.char s[]={'a', 'b', 'c', '\0'};

C.char s[]={'a', 'b', 'c'};

D.char s[20]="abc";

答案如下:
C
第3题、 [单选题] 下列函数声明中,为重载函数的一组是()。

A.void fun(int); void fun(double=5.0);

B.void fun(int); int fun(int=5);

C.int f1(int); int f2(int, int);

D.void fun(int); int fun(int, int = 3);

答案如下:
A
第4题、 [单选题] 已知函数原型“void fun(const int &a);”,则下列fun()函数调用正确的是()。

A.int x=3; fun(x);

B.const int y=3; fun(y);

C.fun(3);

D.以上三种都正确

答案如下:
D
第5题、 [单选题] 在C++中,函数原型声明中可以省略()。

A.函数类型

B.函数名

C.形参类型

D.形参名

答案如下:
D
第6题、 [单选题] 二进制数1011+1001=()。

A.10l00

B.1010l

C.11010

D.10010

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

A.浮点型常量

B.整型变量

C.整型表达式

D.整型常量

答案如下:
A
第10题、 [单选题] 以下不正确的if语句形式是()。

A.if(xy);

B.if(x=0)x+=y;

C.if(X!=y)cinx

D.if(x

答案如下:
B
第11题、 [单选题] 已知函数调用“char str[2][10]={"abc", "def"}; fun(str);”,则下列给出的fun()函数原型中正确的是()。

A.void fun(char (*p)[2]);

B.void fun(char (*p)[10]);

C.void fun(char *p[2]);

D.void fun(char **p);

答案如下:
B
第13题、 [单选题] 已知“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]);

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

A.1-'0'

B.1-'\0'

C.'1'-0

D.'\0'-'0'

答案如下:
B
第15题、 [单选题] 若m、n为整型,x为实型,ch为字符型,下列赋值语句中正确的是()。

A.m+n=x;

B.m=ch+n;

C.x=(m+1)++;

D.m=x%n;

答案如下:
B
第16题、 [单选题] 与十进制数230等值的十六进制数是()。

A.E6

B.F6

C.E2

D.F2

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

A.i++

B.i=j=k

C.i=j==k

D.i+j=k

答案如下:
D
第18题、 [单选题] 已知函数原型"void fun(int &a);",则下列关于fun函数的调用形式,正确的是()。

A.int x=3;fun(x);

B.const int y=3;fun(y);

C.fun(3);

D.以上三种都正确

答案如下:
A
第19题、 [单选题] 在C++中,与cout一起使用的插入运算符是()。

A.<

B.>

C.<<

D.》

答案如下:
A
第20题、 [单选题] 计算机中存储数据的最小单位是()。

A.字节

B.位

C.字

D.KB

答案如下:
B
第22题、 [单选题] 已知“int *p; fun(p);”,其中,函数fun没有返回值,且其形参定义为引用调用方式,则下列给出的fun函数原型中正确的是()。

A.void fun(int a[]);

B.void fun(int *&a);

C.void fun(int &a[]);

D.void fun(int &*a);

答案如下:
B
第23题、 [单选题] 下列有关文件包含的描述中,错误的是()。

A.#include后面指定包含的文件可以是系统的头文件

B.#include后面指定包含的文件可以是自定义的头文件

C.如果包含的头文件名用尖括号括起,则会先在当前工作目录下搜索头文件

D.如果包含的头文件名用双引号括起,则会先在当前工作目录下搜索头文件

答案如下:
C
第24题、 [单选题] 变量x表示成绩,C++中表示0<=x<=100的表达式是()。

A.0<=x<=100

B.0<=x && x<=100

C.0<=x ! <=100

D.0<=x || x<=100

答案如下:
B
第25题、 [单选题] C++是一种()程序设计语言。

A.低级

B.中级

C.高级

D.特级

答案如下:
C
第28题、 [判断题] 只能用枚举常量为枚举变量赋值。()

A.正确

B.错误

答案如下:
A
第30题、 [判断题] 初始化列表只能在数组定义时使用。()

A.正确

B.错误

答案如下:
A
第48题、 [判断题] 数据是程序使用和处理的信息。()

A.正确

B.错误

答案如下:
A