计算机二级考试

基本操作 请补充main(  )函数,该函数的功能是:输入两个

2014年12月19日来源:计算机二级考试 所有评论

试题来源:2014年计算机二级C语言考试上机冲刺试题(2)
【分析解答题】

基本操作
请补充main(  )函数,该函数的功能是:输入两个正整数numl和num2,求这两个数的最大公约和最小公倍数。
  例如,若输入的两个正整数为12,4,则它们的最大公约数为12,最小公倍数为4。
  注意:部分源程序给出如下。
  请勿改动main(  )函数和其他函数中的任何内容,仅在main(  )函数的横线上填人所编写的若干表达式或语句。
  试题程序:
  #include
  #include
  void main(  )
  {
  int a,b,numl,num2,t;
  system("CLS"):
  printf("\nInput two numbers:\n");
  scanf("%d,%d",&numl,&num2);
  if(numl  {
  a=num2;
  b=numl:
  }
  else
  {
  a=numl;
  b=num2;
  )
  while(【1】)
  {
  t=  【2】
  a=b;
  b=t:
  }
  printf(“greatest common divisor:
  %d\n",a);
  printf("least common multiple:
  %d\n",  【3】;
  }


考友解析与评论:
 · 这题错在哪里?
 · 没读清题就选了,多么简单的一题啊
 · 这题答案有争议,我认为选

发布评论 查看全部评论

相关推荐