本栏目下题库来源于互联网,轻速云承诺对于用户导入平台的题库是严格保密的,不会在此呈现!
轻速云给您提供更好的在线考试系统服务!
2014年计算机二级C语言专家预测试题四
1、【 简答题
写出下列程序的运行结果。
fun(int a, int b)
{ if(a>b) return (a);
Else return (b); }
main()
{ int x=3,y=8,z=6,r;
r=fun(fun(x,y),2*z); printf(“%d\n”,r); } [2分]
解析:
12
2、【 简答题
改正下列程序中不正确的语句。
main()
{ int n ;
float s=1.0;
for(n=10;n>1;n- -)
s=s+1/n;
printf(“%6.1f\n”,s); } [2分]
解析:
s=s+1.0/n
3、【 简答题
从键盘上输出10个整数存入一维数组中,按由大到小的顺序输出。 [10分]
解析:
#inCluDE "stDio.h"
main()
{ int i,j,a[10];
for(i=1;i<=10;i++)
scanf("%d",&a[i]);
for(i=0;i<9=;i++)
for(j=9;j>i;j--)
if(a[j-1]{ t=a[j-1];
a[j-1]=a[j];
a[j]=t; }
for(i=0;i<10;i++)
printf("%d",a[i]);
}
4、【 简答题
从键盘上输入9个数,按3行3列的格式输出。 [10分]
解析:
#inCluDE "stDio.h"
main()
{ int a[3][3],i,j,s=0;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
scanf("%d",&a[i][j]);
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf(“%d ”,a[i][j] );
printf(“\n”);
}
}
5、【 简答题
写出下列程序的运行结果。
main()
{ int n;
For(n=3; n<=10; n++)
{ if(n%6= =0) break; Printf(“%d”,n); } } [2分]
解析:
3 4 5
6、【 简答题
编程将文件read.txt中的字符读出显示到屏幕上。 [10分]
解析:
#inCluDE "stDio.h"
main()
{ int c;
FILE *fp;
fp=open("read.txt","r");
c=fgetc(fp);
while(c!='\n')
{ putchar(c);
c=fgetcr(fp);
} }
fclose(); }
7、【 简答题
写出下列程序的运行结果。
#include “stdio.h”
Main()
{ int a[]={1,2,3,-4,5};
int m,n,*p; p=&a[0]; m=*(p+1); n=*(p+4);
printf(“%d %d %d ”,*p,m,n); } [2分]
解析:
1 2 5
首页 12
2页,共47个题库
2页,共47个题库
轻速云给您提供更好的在线考试系统服务!
推荐
推荐题库
众多企事业单位的信赖之选
36万+企事业单位的共同选择
查看更多合作案例
众多企事业单位的信赖之选
开始使用轻速云组织培训考试
四步组织一场考试答题,一键搭建企业培训平台
免费使用 免费使用 预约演示
咨询热线
400-886-8169
周一到周日 8:00-22:00
©2025 轻速云 苏ICP备16049646号-1 轻速云科技提供专业的在线考试系统、在线培训系统
联系我们
客服热线客服热线:400-886-8169 | 周一至周日 8:00-22:00
©2025 轻速云 苏ICP备16049646号-1
轻速云科技提供专业的在线考试系统、在线培训系统
在线咨询 400-886-8169