3月计算机二级C语言真题及答案(完整版)

学人智库 时间:2018-02-10 我要投稿
【meiwen.anslib.com - 学人智库】

  填空题:

  请补充main()函数,该函数的功能是:从键盘输入一组字符串,以“*”结束输入,并显示出这个字符串。

  例如,输入ABCDEFG*,结果显示ABCDEFG。

  改错题:

  #include

  #include

  void proc(int num,int*b,int*c)

  {

  int i,j,d,y;

  for(i=3;i<=num/2;i=i+2)

  //****found****

  { y=0;

  for(j=2;j<=sqrt((double)i);j++)

  if(i%j==0)y=0;

  if(y==l)

  //****found****

  { d=i-num;

  for(j=2;j<=sqrt((double)d); j++)

  if(d%j==0)y=0;

  if(y==l)

  {*b=i;*c=d;)

  }

  }

  } void main()

  { int mum,b,C;

  do

  { printf("\nlnput num:");

  scanf("%d",&num);)

  while(num%2); ’

  proc(num,&b,&c);

  printf("\n\n%d=%d+%d\n",num,b,c);

  }

  }