本页仅为文字内容,不可回答。

C2--基础知识测试-北仑

感谢您能抽出几分钟时间来参加本次答题,现在我们就马上开始吧!
姓名
    ____________
以下不正确的描述为( )。
A) 调用函数时,实参可以是变量,也可以是表达式。
B) 调用函数时,实参的个数可以多于形参的个数,也可以少于形参个数。
C) 调用函数时,系统将为形参分配内存单元。
D) 调用函数时,实参必须与对应的形参类型相兼容。
设有下面的结构体和结构变量定义:正确的是( )。
A) stu.id=1001; stu.name=Tom; stu.math=88;
B) id=1001; name=”Tom”; math=88;
C) stu.id=1001; stu.name=”Tom”; stu.math=89;
D) id=1001; name=”Tom”; math=88.5;
设存在函数int max(int,int)返回两参数中较大值,若求22,59,,7三者中最大值,下列表达式不正确的是:( )。
A) int m=max(22,max(59,70));
B) int m=max(max(22,59),70);
C) int m=max(22,59,70);
D) int m=max(59,max(22,70));
若有定义语句:char s[10]=12345678\0\0;则strlen(s)的值是( )。
A) 8
B) 9
C) 10
D) 11
以下叙述错误的是( )。
A) 函数调用可以作为一个独立的语句存在
B) 函数形参的值也可以传回给对应的实参
C) 若函数有返回值,必须通过return语句返回
D) C++程序必须由一个或一个以上的函数组成
以下freopen()函数,使用正确的是( )。
A) freopen(b.txt,w,stdout);
B) freopen(b.txt,w,stdin);
C) freopen(b.txt,w,stdout);
D) freopen(b.txt,w,stdin);
以下程序输出结果是( )。
A) orl
B) helloorl3d
C) helorl123d
D) helloworld
下列有待排序序列{1,5,2,3,4,61},现想要实现序列递增,下列哪种方法只要一次就可以排好( )。
A) 选择排序
B) 快速排序
C) 冒泡排序
D) 桶排序
有序列{1,2,3,4,6,8,9,10,11},先想要用二分查找查找元素4,在找到之前,要比较的元素有( )。
A) 6,2,3
B) 6,3
C) 1,2, 3
D) 1,3
假定对元素系列{7,3,5,9,1,12,8,15}进行快速排序(第一个元素为枢轴),则进行第一次划分后,得到的左区间中元素的个数为( )。
A) 2
B) 3
C) 4
D) 5
举报