B. 3 C. 4 D. 5
13,设 int x=1, y=1; 表达式(!x||y--)的值是 A. 0 B. 1 C. 2 D. -1 14,
有一堆零件(100到200之间),如果分成4个零件一组的若干组,则多2个零件;若分成7个零件一组,则多3个零件;若分成9个零件一组,则多5个零件。下面程序是求这堆零件总数,请选择填空。 #include main() { int i;
for(i=100;200>i;i++) if((i-2)%4==0) if(!((i-3)%7)) if(_______) printf(\); } A. i%9=5 B. i%9!=5
C. (i-5)%9!=0 D. (i-5)%9==0 15,
以下说法正确的是__________。
A) 不能使用 do-while 语句构成的循环。
B) do-while 语句构成的循环必须用 break 语句才能退出 。
C) do-while 语句构成的循环,当 while 语句中的表达式值为非零时结束循环。 D) do-while 语句构成的循环,当 while 语句中的表达式值为零时结束循环。 16,
下面程序的输出结果是_______。 #include
printf(\ }
A)987 B)876 C)8765 D)9876 17,
下列是用户自定义标识符的是
A. _w1 B. 3_xy C. int D. LINE-3 18,
关于C语言的主函数描述正确的是 A. C程序可以有多个main函数
B. C程序必有一个而且只能有一个main函数 C. C程序可以没有main函数
D. C程序的执行不一定在main函数开始执行 19,
下面四个选项中,均是不合法的用户标识符的选项是 A. A P_0 do B. float la0 _A C. b-a goto int D. _123 temp int 20,
函数调用:strcat(strcpy(str1,str2),str3)的功能是 A. 将串str1复制到串str2中后再连接到串str3之后 B. 将串str1连接到串str2之后再复制到串str3之后
C. 将串str2复制到串str1中后再将串str3连接到串str1之后 D. 将串str2连接到串str1之后再将串str1复制到串str3中 21,
以下能对一维数组a进行正确初始化的语句是__________ 。 A)int a[10]={0,0,0,0,0}; B)int a[10]={} ; C)int a[ ] = {0} ; D)int a[10]={10*1} ;
22,合法的数组定义是 A.int a[]=\
B.int a[5]={0,1,2,3,4,5}; C.vhst s=\
D.char a[]={0,1,2,3,4,5};
23,字符串常量不能直接赋值给字符数组,但可以通过_________函数来实现。
24,下面程序运行的结果________。 #include
do { k*= n ; n/=10 ; } while (n) ; printf(\}
25,分析以下程序,写出此程序的运行结果: #include
void main( ) {
int n; x=1; y=2; n=s( );
printf(\}
26,分析如下程序,此程序运行时输出结果是: #include
struct u{ char *name; int age;
int income; }s;
s.name=\printf(\} 27,
以下程序的输出结果是 。 #include 〈stdio.h〉 void main() {
char c1; c1='A';
printf(\ }
28,考生注意:先将源程序文件715.c复制到D盘中操作,操作完成后,将此文件复制回来(覆盖)!
要求:补充程序使得程序运行时完成以下功能:
计算2个数的立方差(结果=第一个数的立方减去第二个数的立方) 要求:
1)2个数由键盘输入
2)通过函数调用实现(计算方法在子函数中,通过主函数调用实现) 3)将结果显示出来
29,要求:补充程序使得程序运行时完成以下功能:
编写一个程序,向屏幕输出以下信息: Hello,everyone!
好好学习,天天向上!!
30,要求:补充程序使得程序运行时完成以下功能:
输入一个整数,判断它是否是水仙花数,(水仙花数的个位、十位、百位三个数的立方和等于 这个数本身)
要求: 1)从键盘输入整数,先判断用户输入的是不是3位数; 2)若用户输入的是3位数再判断它是不是水仙花数。
并以原文件名保存(不得删除原文件中的注释内容,否则该题不计分)。
31,补充程序使得程序运行时完成以下功能: 计算公式:s=1/1+1/2+1/3+....+1/n
要求: 1)n的值由键盘输入并存入一个一维数组中 2)将s的值显示出来。
并以原文件名保存(不得删除原文件中的注释内容,否则该题不计分)。
参考答案
卷一
题号:1 答案:A 试卷:
题号:2 分值:2 得分:0 答案:B 试卷: 题号:3 分值:2 得分:0 答案:A 试卷: 题号:4 分值:2 得分:0 答案:C 试卷: 题号:5 分值:2 得分:0 答案:C 试卷: 题号:6 分值:2 得分:0 答案:C 试卷: 题号:7 分值:2 得分:0 答案:C 试卷: 题号:8 分值:2 得分:0 答案:B 试卷: 题号:9 分值:2 得分:0 答案:A 试卷: 题号:10 分值:2 得分:0 答案:B 试卷: 题号:11 分值:2 得分:0 答案:C 试卷: 题号:12 分值:2 得分:0 答案:B 试卷: 题号:13 分值:2 得分:0 答案:B 试卷: 题号:14 分值:2 得分:0 答案:B 试卷: 题号:15 分值:2 得分:0 答案:A 试卷: 题号:16 分值:2 得分:0 答案:B 试卷: 题号:17 分值:2 得分:0 答案:D 试卷: 题号:18 分值:2 得分:0 答案:D 试卷:
题号:19 分值:2 得分:0 答案:C 试卷: 题号:20 分值:2 得分:0 答案:B 试卷: 题号:21 分值:2 得分:0 答案:A 试卷: 题号:22 分值:2 得分:0 答案:D 试卷: 题号:23 分值:2 得分:0 答案:strcpy试卷: 题号:24 分值:2 得分:0 答案:-1 试卷: 题号:25 分值:2 得分:0 答案:20 试卷: 题号:26 分值:2 得分:0 答案:28 试卷: 题号:27 分值:2 得分:0 答案:0 试卷:
题号:1 题号:2 题号:3 题号:4 题号:5 题号:6 题号:7 题号:8 题号:9 题号:10 题号:11 题号:12 题号:13 题号:14 题号:15 题号:16 题号:17 题号:18 题号:19 题号:20 题号:21 题号:22 题号:23 题号:24 题号:25 题号:26 题号:27
题号:1 题号:2 题号:3 题号:4 题号:5 题号:6 题号:7 卷2
分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 卷3
分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 分值:2 得分:0 答案:D 试卷: 答案:B 试卷: 答案:C 试卷: 答案:B 试卷: 答案:A 试卷: 答案:D 试卷: 答案:D 试卷: 答案:A 试卷: 答案:A 试卷: 答案:B 试卷: 答案:B 试卷: 答案:C 试卷: 答案:B 试卷: 答案:C 试卷: 答案:D 试卷: 答案:C 试卷: 答案:B 试卷: 答案:A 试卷: 答案:B 试卷: 答案:D 试卷: 答案:C 试卷: 答案:C 试卷: 答案:1 试卷: 答案:16 试卷: 答案:14 试卷: 答案:zhang试卷: 答案:A 试卷: 答案:B 试卷: 答案:C 试卷: 答案:B 试卷: 答案:B 试卷: 答案:C 试卷: 答案:A 试卷: