试题列表
单选题
题型:单选题客观题分值2分难度:简单得分:2
1
以下关于函数返回值的说法,正确的是( )
A、void类型函数可以返回整数
B、函数返回值只能有一个
C、函数返回值可以是任意类型
D、int类型函数必须返回值
正确答案:B
题型:单选题客观题分值2分难度:简单得分:2
2
以下嵌套循环的内层循环执行总次数是( )
int i,j;
for(i=0; i<2; i++)
{
for(j=0; j<3; j++)
{
if(j==1) break;
}
}
A、2
B、6
C、4
D、3
正确答案:A
题型:单选题客观题分值2分难度:一般得分:2
3
以下函数声明错误的是( )。
A、int func(int a;int b);
B、int func();
C、int func(int,int);
D、int func(int a,int b);
正确答案:A
题型:单选题客观题分值2分难度:一般得分:2
4
执行以下代码,输出结果是 ( )。
int i;
for(i=0; i<5; i++)
{
if(i==3) break;
printf(“%d”, i);
}
A、01234
B、0123
C、012
D、0124
正确答案:C
题型:单选题客观题分值2分难度:一般得分:2
5
以下函数返回值正确的是 ( )。
A、float func(){return 3;}
B、void func(){return 1;}
C、int func(){return 3.14;}
D、int func(){return;}
正确答案:A
题型:单选题客观题分值2分难度:一般得分:2
6
设有以下结构体定义:
struct student{
char chName[8];
int iAge;
char chSex;
}stStaff;
则下面的叙述不正确的是( )。
A、chName、iAge和chSex都是结构体成员名
B、struct student是用户定义的结构体类型
C、struct是定义结构体类型的关键字
D、stStaff是用户定义的结构体类型名
正确答案:D
题型:单选题客观题分值2分难度:一般得分:2
7
在C语言的函数中,下列说法正确的是( )。
A
数组名不能作形参
B
形参必须是变量名
C
必须有形参
D
可以有也可以没形参
学生答案:D
老师点评:
题型:单选题客观题分值2分难度:一般得分:2
8
合法的数组定义是( )。
A、int a[5]={0,1,2,3,4,5};
B、char a[]={0,1,2,3,4,5}
C、int a[]={“string”};
D、char a={“string”};
正确答案:D
题型:单选题客观题分值2分难度:一般得分:2
9
在C语言中,引用数组元素时,其数组下标的数据类型允许是( )。
A、任何类型的表达式
B、整型常量
C、整形常量或整型表达式
D、整型表达式
正确答案:C
题型:单选题客观题分值2分难度:一般得分:2
10
二维数组int arr[2][3] = {1,2,3,4,5,6};,arr[1][1]的值是( )。
A
4
B
3
C
5
D
6
学生答案:C
老师点评:
判断题
题型:判断题客观题分值2分难度:一般得分:2
1
continue 语句可以终止整个循环的执行,break 语句只能跳过本次循环。
A正确
B错误
学生答案:B
老师点评:
题型:判断题客观题分值2分难度:一般得分:2
2
定义int arr[2][3];后,arr[1][3]是合法的数组访问方式。
A正确
B错误
学生答案:B
老师点评:
题型:判断题客观题分值2分难度:一般得分:2
3
do-while 循环中,while 后的分号可以省略。
A正确
B错误
学生答案:B
老师点评:
题型:判断题客观题分值2分难度:一般得分:2
4
函数的实参个数必须与形参个数完全一致,否则编译报错。
A正确
B错误
学生答案:A
老师点评:
题型:判断题客观题分值2分难度:一般得分:2
5
定义int a[] = {1,2,3,4};时,数组 a 的长度会被自动判定为 4。
A正确
B错误
学生答案:A
老师点评:
题型:判断题客观题分值2分难度:一般得分:2
6
for 循环for(i=0; i<5; ) { i++; }是合法的,第三个表达式可省略。
A正确
B错误
学生答案:A
老师点评:
题型:判断题客观题分值2分难度:一般得分:2
7
定义int a[3] = {1,2};时,数组的第三个元素(a [2])会被自动初始化为 0。
A正确
B错误
学生答案:A
老师点评:
题型:判断题客观题分值2分难度:一般得分:2
8
二维数组int arr[2][3] = {{1,2}, {3,4}};中,arr [0][2] 的值为 0。
A正确
B错误
学生答案:A
老师点评:
题型:判断题客观题分值2分难度:简单得分:2
9
while 循环的循环体至少会执行一次。
A正确
B错误
学生答案:B
老师点评:
题型:判断题客观题分值2分难度:一般得分:2
10
数组名作为实参传递给函数时,传递的是该数组中各个元素的值。
A正确
B错误
学生答案:B
老师点评:
简答题
题型:简答题主观题分值20分难度:一般得分:20
1
C 语言中,return语句的作用是什么?void类型函数中可以使用return吗?
题型:简答题主观题分值20分难度:一般得分:20
2
C 语言中,函数声明和函数定义的区别是什么。
题型:简答题主观题分值20分难度:一般得分:20
3
C 语言中while循环和do-while循环的主要区别是什么




评论0