1 / 18
文档名称:

计算机二级真题.docx

格式:docx   大小:61KB   页数:18页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机二级真题.docx

上传人:橙老师 2022/5/6 文件大小:61 KB

下载得到文件列表

计算机二级真题.docx

相关文档

文档介绍

文档介绍:2014 年全国计算机等级考试二级
C 语言笔试真题
结点,其中叶子结点只有
1 个,则该
一、 选择题
二、 (1) 下列关于栈叙述正确
的是
三、 A)栈顶元素最先能被删除
四、 B)栈顶元素最后才能被删

五、 name=Lili A)12
C)Lilinum= B)11
D)name=Lili num=1001 C)10
(17)if 语句的基本形式是: D)9
if( 表达式 ) 语句,以下关于“ 表达式”值的叙述中正确的是
(19) 有以下程序
#include
main() B)66656
{ int s; C)66666
scanf("%d",&s); D)6666656
while(s>0) (20) 有以下程序段
{ switch(s) int i,n;
{ case 1:printf("%d",s+5);
for(i=0;i<8;i++)
case
2:printf("%d",s+4);break;
case 3:printf("%d",s+3);
default:printf("%d",s+1);br
eak;
}
scanf("%d",&s);
}
}
运行时,若输入 1 2 34 5 0< 回
{n=rand()%5;
switch (n)
{ case 1:
case
3:printf("%d\n",n);
break;
case 2:
case
4:printf("%d\n",n);continue;
case 0:exit(0);
}
车>,则输出结果是
A)6566456
printf("%d\n",n);
} printf("%d\n",n);
以下关于程序段执行情况的叙 }
述,正确的是
程序运行后的输出结果是
A)for 循环语句固定执行
8 次
A)0
B)3
C)7
D)8
B)当产生的随机数 n为 4时结束 循环操作
C)当产生的随机数
n 为 1 和 2
时不做任何操作
D)当产生的随机数 n为 0时结束
(22) 若 i 和 k 都是 int 类型变量,
程序运行 有以下 for 语句
(21) 有以下程序
for(i=0,k=-1;k=1;k++)printf
;
#include
("*****\n");
main()
下面关于语句执行情况的叙述
中正确的是
{ chars[]="012xy\08s34f4w2"
A)循环体执行两次
int i,n=0;
B)循环体执行一次
for(i=0;s[i]!=0;i++)
if(s[i]>='0'&&s[i]<='9')n++
C)循环体一次也不执行
D)构成无限循环
; (23) 有以下程序
#include
main()
(24)
设 有 定 义 : double
x[10],*p=x;
,以下能给数组
x 下标
为 6 的元素读入数据的正确语句是
{ char b,c;int i;
A)scanf("%f",&x[6]);
b='a'; c='A';
B)scanf("%lf",*(x+6));
for(i=0;i<6;i++)
{ if(i%2) putchar(i+
C)scanf("%lf",p+6);
D)scanf("%lf",p[6]);
B);
(25) 有以下程序 ( 说明:字母
A
else putchar(i+
的 ASCII 码值是 65)
C); #include
} voidfun(char *s)
printf("\n"); { while(*s)
} { if(*s%2) printf("%c",*s);
程序运行后的输出结果是 s++;
A)ABCDEF }
B)AbCdEf }
C)aBcDeF main()
D)abcdef { char a[]="BYTE";
fun(a);
printf("\n");
}
B) getchar()
不 可 以 出 现 在
while 语句的条件表达式中
C)当执行此 while 语句时,只有
按回车键程序才能继续执行
程序运行后的输出结果是
D)当执行此 while 语句时,按任
A)BY 意键程序就能继续执行 B)BT (27) 有以下程序 C)YT #include
D