计算机二级《C语言》模拟试题

  二、程序填空题

  26、求主次对角线之和。

  main()

  {static int a[ ][3]={9,7,5,1,2,4,6,8};

  int I,j,s1=0,s2=0;

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

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

  {if(__________)

  s1=s1+a[I][j];

  if( __________ )

  s2=s2+a[I][j];

  }

  printf(“%d %d ”,s1,s2);

  }

  27、从键盘上输入10个数,求其平均值。

  main()

  {inti;

  float f,sum;

  for(i=1,sum=0.0;i<11;i++)

  {__________ ;

  __________ ; }

  printf(“average=%f ”,sum/10); }

  28、 main()

  {inta,b;

  for (a=1,b=1;a<=100;a++)

  { if(b>=20) break;

  if(b%3==1)

  {b+=3; continue; }

  b-=5; } }

  程序的输出结果a的值为__________。

  29、 int y=1, x, *p, a[ ]={2,4,6,8,10};

  p=&a[1];

  for(x=0;x<3;x++)

  y + = * (p + x);

  printf("%d ",y);

  程序的输出结果y的值是__________ 。

  30、下列程序段是从键盘输入的字符中统计数字字符的个数,用换行符结束循环。

  Int n=0, ch; Ch=getchar( );

  While( __________________ )

  { if ( ________________ ) n++; c=getchar( ); }

  31、 int *p 的含义是______________________________。

  32、 int x=6, y=7;

  printf(“%d,”,x++);

  printf(“%d ”,++y);

  程序的输出结果是__________ 。

  33、以下程序的功能是:从键盘上输入若干个学生的成绩, 统计并输出最高成绩和最低成绩,当输入负数时结束输入.请填空.

  main()

  { float x,amax,amin;

  scanf("%f",&x);

  amax=x; amin=x;

  while()

  { if(x>amax) amax=x;

  if()amin=x;

  scanf("%f",&x); }

  printf(" amax=%f amin=%f ",amax,amin); }

  34、 float f=3.1415927;

  printf(“%f,%5.4f,%3.3f”,f,f,f);

  则程序的输出结果是__________。

  35、float f=3.1415927;

  printf(“%f,%5.4f,%3.3f”,f,f,f);

  则程序的输出结果是__________ 。

分享

热门关注

计算机二级考试时间多长

关于计算机二级

计算机二级考试时间一年几次呢

关于计算机二级

计算机二级考试时间分配

关于计算机二级

计算机二级考试内容考些什么

考试内容

计算机二级什么时候出成绩呢

计算机成绩

计算机二级考试c语言难不难

计算机二级考试

计算机二级怎么自学

计算机二级自学

计算机二级office考什么

计算机二级

计算机二级有哪些科目

计算机二级科目

计算机二级考试难不难

计算机二级考试