绪论 单元测试

1、 问题:

主函数是程序唯一的入口,也是唯一的出口。

选项:
A:对
B:错
答案: 【


第一章 单元测试

1、 问题:

下面哪个变量的声明式合法的?( )

选项:
A:int 5x;
B:int _x;
C:int -x;
答案: 【
int _x;

2、 问题:在C语言中,printf函数用于( )。
选项:
A:输入数据
B:输出数据
C:计算数据
D:处理数据
答案: 【
输出数据

3、 问题:下面一段程序的运行结果是( )。
#include <stdio.h>
int main()
{
float x = 3.14;
int y = x;
printf(“%f %f”, x, y);
}
选项:
A:3.140000 3.140000
B:3.140000 0.000000
C:3.140000 3.000000
D:程序无法正确运行
答案: 【
3.140000 0.000000

4、 问题:C语言中表示关系x<=y<=z的表达式为( )。
选项:
A:(x<=y)&&(y<=z)
B:(x<=y)AND(y<=z)
C:x<=y<=z
D:(x<=y)&(y<=z)
答案: 【
(x<=y)&&(y<=z)

5、 问题:以下叙述不正确的是( )。
选项:
A:do-while语句构成的循环不能用其它语句构成的循环来代替。
B:do-while语句构成的循环只能用break语句退出。
C:用do-while语句构成的循环,在while后的表达式为非零时结束循环。
D:用do-while语句构成的循环,在while后的表达式为零时结束循环。
答案: 【
do-while语句构成的循环不能用其它语句构成的循环来代替。
do-while语句构成的循环只能用break语句退出。

第二章 单元测试

1、 问题:若已有定义:int i, a[100]; 则下列语句中不正确的是( )
选项:
A:for ( i=0; i<100; i++ ) a[i]=i;
B:for ( i=0; i<100; i++ ) scanf ( “%d”, &a[i] );
C:scanf (“%d”, &a);
D:for ( i=0; i<100; i++ ) scanf ( “%d”, a+i );
答案: 【
scanf (“%d”, &a);

2、 问题:与定义char c[ ]={“GOOD”}; 不等价的是( )
选项:
A:char c[ ]={ ‘G’, ‘O’, ‘O’, ‘D’, ‘\0’};
B:char c[ ]=”GOOD”;
C:char c[4]={“GOOD”};
D:char c[5]={ ‘G’, ‘O’, ‘O’, ‘D’, ‘\0’};
答案: 【
char c[4]={“GOOD”};

3、 问题:若定义int a[ ][3]={0,1,2,3,4,5,6,7}; ,则a数组中行的大小是( )
选项:
A:2
B:3
C:4
D:无确定值
答案: 【
3

4、 问题:若定义char str[20]={“Are you ready?”}; ,则执行下列语句后的输出结果是( ),(说明:每个单词之间有一个空格)
printf(“%d”,strlen(strcat(str,”OK”)));
选项:
A:16
B:10
C:2
D:20
答案: 【
16

5、 问题:对于下列程序,执行的结果是( )
#include<stdio.h>
int main()
{
int a[4][4]={ };
int i,j;
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
printf(“%4d”,a[j][i]);
printf(“\n”);
}
return 0;
}
选项:
A:{1,5,2,3},{2,4,7,8},{5,1,3,2}
B:{2,10,4,6},{1,5,2,3},{2,4,7,8},{5,1,3,2}
C:{5,1,3,2},{2,4,7,8},{1,5,2,3}
D:{2,1,2,5},{10,5,4,1},{4,2,7,3},{6,3,8,2}
答案: 【
{2,1,2,5},{10,5,4,1},{4,2,7,3},{6,3,8,2}

第三章 单元测试

1、 问题: 关于函数的调用,函数的原型为void strtoUpper(char str[]); 下列程序
……
main()
{
char s[6] = “Hello!”;
strtoUpper(s[6]);
}
在主函数里对函数strtoUpper的调用是否正确:( )
选项:
A:正确
B:不正确
答案: 【
不正确

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦