首页 > 互联网 > 计算机 > 计算机二级 > 2015年计算机二级考试C语言模拟试题(五)参考答案

2015年计算机二级考试C语言模拟试题(五)参考答案

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

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

手机查看

  一、 选择题

2015年计算机二级考试C语言模拟试题(五)参考答案

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

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

  二、 阅读程序题

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

  三、 程序填空题

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

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

  四、 编程题

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,a;

for(I=1;I<=10;I++)

{ scanf(“%d”,&a);

{ if(a%7==0)

printf(“%d”,a); break; } }

if(I==11)

printf(“not exist”); }

3、float average(float array[ ],int n)

{ int I;

float aver,sum=array[0];

for(I=1;Isum=sum+array[I];

aver=sum/n;

return(aver); }

main()

{ float ave,score[10];

int I;

for(I=0;I<10;I++)

scanf("%f",&score[I]);

ave=average(score,10);

printf("%fn",ave); }

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语言
网络技术