就业数据资源平台
当前位置:首页 > C语言程序设计
2011年计算机等级二级C语言章节习题及答案(7)

  填空题(请将每一个空的正确答案写在答题卡相应序号后。)
  6.22 设i,j,k均为int型变量,则执行完下面的for语句后,k的值为【1】。
  for(i=0, j=10; i<=j; i++, j- -) k=i+j;
  正确答案: 10
  6.23 下列程序的功能是输入一个整数,判断是否是素数,若为素数输出1,否则输出0,请填空。
  main()
  {int i, x, y=1;
  scanf("%d", &x);
  for(i=2; i<=x/2; i++)
  if【2】{ y=0; break;}
  printf("%d\n", y);
  }
  正确答案: (x%i= =0)
  6.24 以下程序的输出结果是【3】。
  main()
  { int y=9;
  for(; y>0; y- -)
  if (y%3= =0)
  { printf("%d", - -y); continue; }
  }
  正确答案: 852
  6.25 阅读下面程序段,则执行后的输出结果为 【4】 。
  #include "stdio.h"
  main()
  { int a=1;
  for(;a<=15;)
  if(++a%5!=2) continue;
  else printf("%d",a);
  printf("\n"); }
  正确答案: 2712
  6.26 阅读下面语句,则执行后的输出结果为 【5】
  #include "stdio.h"
  main()
  {char a,b;
  for(a=′0′,b=′9′;aprintf("%c%c",a,b);
  printf("\n");}
  正确答案: 0918273645
  6.27 阅读下面程序,则执行后程序的结果为 【6】
  #include "stdio.h"
  main()
  { int a=0,b=0;
  while(a<15)a++;
  while(b++<15);
  printf("%d,%d\n",a,b);}
  正确答案: 15,16
就业数据资源平台