永久免费查看
更新时间:2026-04-10
南开大学计算机科学与技术专业《程序设计基础(上)》作业及答案6提供该考试科目的试卷全部试题及答案大全,科目内容齐全,答案供学员学习免费使用,助力考试通关!
A.函数定义中可以没有return语句
B.函数定义中可以有多个return语句,但是只执行其中之一
C.函数定义中,一个return语句可以返回多个值
D.只要和函数类型一致,return后面可以是常量、变量和任一表达式
A.strcpy(s,"hello");
B.strcat(s, "hello");
C.s="hello";
D.以上均不正确
A.数组s的长度为5
B.元素s[2]的值为'e'
C.使用“cin>>s;”可以将从键盘上键入的字符串保存在数组s中
D.使用“int t[]=s;”可以定义数组t、并用s中各元素的值初始化t中的各元素
A.int a[7];
B.const int N=7; float b[N];
C.char c[]="abcdef";
D.int N=7; double d[N];
A.for循环只能用于循环次数已经确定的情况
B.for循环是先执行循环体语句,后判断表达式
C.在for循环中,不能用break语句跳出循环体
D.for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来
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.只能在函数定义时设置默认形参值
B.只能在函数声明时设置默认形参值
C.函数调用时,必须使用默认的形参值,不能给出新的实参值
D.默认形参值必须严格按照从右至左的顺序进行指定
A.2,3
B.3,4
C.2,4
D.3,3
A.数组的长度必须在定义数组时指定,且数组中所有元素的数据类型必须相同
B.如果定义一维数组时提供了初始化列表,则数组的长度可以省略
C.如果定义二维数组时提供了初始化列表,则数组的列下标可以省略
D.如果定义二维数组时提供了初始化列表,则数组的行下标可以省略
A.5
B.10
C.15
D.不确定
A.正确
B.错误
A.正确
B.错误