首页 > 互联网 > 计算机 > 计算机二级 > 2015年9月全国计算机二级考试C语言测试题答案

2015年9月全国计算机二级考试C语言测试题答案

   来源:学问社    阅读: 1.31W 次
字号:

用手机扫描二维码 在手机上继续观看

手机查看

  一、选择题

2015年9月全国计算机二级考试C语言测试题答案

1、C 2、C 3、D 4、B 5、D 、6、A 7、C 8、C 9、D 10、A

11、C 12、C 13、D 14、C 15、B 16、C 17、D 18、D 19、C 20、B

  二、阅读程序题

(1) 3.141593,3.1416,3.142 (2) 6,8 (3) 4 (4) 22 (5) 19

  三、程序填空题

1、scanf(“%f”,&f); sum+=f;

2、fopen(“myfile”,w) fclose(fp);

3、x>=0.0 x<=amin

  四、编程题

1、main()

{int a,b,c;

printf(“请输入三个整数:”);

scanf(“%d,%d,%d”,&a,&b,&c);

if(aif(belse printf(“max=%dn”,b);

else if(aelse printf(“max=%dn”,a); }

2、#include”stdio.h”

main()

{int I,n;

for(n=0,I=1900;I<=2000;I++)

{if(I%4==0&&I0!=0||I@0==0)

{printf(“%d ”,I); n++; }

if(n%3==0)

printf(“n”); } } }

3、#include”stdio.h”

int fun(int a)

{int I;

if(a==2) return 1; I=2;

while((a%I)!=0&&I<=sqrt((float)a))

I++;

if(a%I==0)

{printf(“%d is not a prime!”,a);

return 0; }

printf(“%d is a prime!”,a);

return 1; }

main()

{int x;

printf(“n please enter a number:”);

scanf(“%d”,&x);

printf(“%dn”,fun(x)); }

4、#include"stdio.h"

#define N 3

struct student

{long stu_num; char sex;

char name[15]; int score[4];

float average; };

main()

{int I,j,index; float sum,max;

struct student stuarr[N];

for(I=0;I{printf("please input %d student information:n",I+1);

scanf("%ld,%c,%s",&stuarr[I]_num,&stuarr[I],stuarr[I]);

for(j=0;j<4;j++)

scanf("%d",&stuarr[I]e[j]); }

for(I=0;I{sum=0.0;

for(j=0;j<4;j++)

sum+=stuarr[I]e[j];

stuarr[I]age=sum/4.0; }

max=stuarr[0]age;

index=0;

for(I=1;Iif(stuarr[I]age>max)

{max=stuarr[I]age;

index=I; }

printf("总平均成绩最高的学生信息是学号=%ld,性别=%c,姓名=%s,平均成绩=%4.1fn",stuarr[index]_num,stuarr[index],stuarr[index],stuarr[index]age);

}

计算机一级
计算机二级
计算机三级
计算机四级
C语言
java语言
php语言
网络技术