试题

9月计算机二级C语言预测题答案

时间:2024-08-22 23:21:17 试题 我要投稿
  • 相关推荐

2015年9月计算机二级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=%d\n”,b);

  else if(aelse printf(“max=%d\n”,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("%f\n",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].stu_num,&stuarr[I].sex,stuarr[I].name);

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

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

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

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

  sum+=stuarr[I].score[j];

  stuarr[I].average=sum/4.0; }

  max=stuarr[0].average;

  index=0;

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

  {max=stuarr[I].average; index=I; }

  printf("总平均成绩最高的学生信息是学号=%ld,性别=%c,姓名=%s,平均成绩=%4.1f\n",stuarr[index].stu_num,stuarr[index].sex,stuarr[index].name,stuarr[index].average); }

【9月计算机二级C语言预测题答案】相关文章:

2015年9月计算机二级C语言预测题03-10

2017年3月计算机二级C语言预测题与答案解析03-25

2016年12月计算机二级C语言预测题11-30

2016年9月计算机二级《Access》预测题及答案03-10

2016年9月计算机二级《C语言》考题与答案03-08

计算机二级C语言预测试题及答案12-02

2017计算机二级C语言上机最终预测题12-11

2016年9月计算机二级《C语言》上机试题及答案03-11

2016年9月计算机二级C语言基础试题及答案11-24