您的位置:自考365 > 复习指导 > 历年试题 > 自考“C语言程序设计”模拟试题九答案

自考“C语言程序设计”模拟试题九答案

2007-05-29 10:45   【 】【我要纠错

  一、选择题

  1.D       2.  C        3. A         4.  C       5.  B

  6.C       7.  B        8. B         9.  D       10. D

  11.B      12. A        13. C        14.  B      15. D

  二、填空题

  1.字母、数字、下划线;以字母、下划线开头。

  2.4,4    -12          

  3. 该变量的地址。

  4.打开;关闭。       

  5. 20 , 10     变量的交换

  6.“d1.dat”, “rb”        

  7.  sum of number is :14         

  8. xcf

  9.结束本次循环,进入下一次循环;结束循环。

  三、程序填空与阅读程序题(参考答案)

  1.  if (b%2==0)   a=a+b    else    c=c+b

  2.  float  sum(float  x,float  y)

  {   return  x*x+y*y;   }

  3. A B C

  4. struct  student{

  char  name[10];

  char  sex;

  int  age;

  float  score;   }

  5. 1   2   6    24    120

  6.8  9  2  1

  7.i<100    if(i%3==0 && i%10==6)

  8.P->NEXT=Q->NEXT;      P->NEXT=NEW;

  五、编程题

  1.参考答案

  main()

  {   int  m,n,sum=0;

  for (m=1;m<=20;m++)

  sum=sum+m*(m+1);

  printf(“%s”,sum);

  }

  2.参考答案

  # include “math.h”

  main()

  {  float x,y;

  scanf(“%f”&x);

  if (x>6)

  y=(x-3)/(2*x-12);

  else

  y=-2*x*x+4*x-10;

  printf(“y=%f”,y);             }

  3.main()

  {  char ch;

  FILE *fp1,*fp2;

  fp1=fopen(“file1.dat”, “r”);

  fp2=fopen(“file2.dat”, “r”);

  fp3=fopen(“file3.dat”, “w”);

  Ch=fgetc(fp1);

  While(ch!=EOF)

  {   fputc(ch,fp3); fputc(ch,fp3);

  Ch=fgetc(fp1);  }

  Ch=fgetc(fp2);

  While(ch!=EOF)

  {   fputc(ch,fp3); fputc(ch,fp3);

  Ch=fgetc(fp2);  }

  Fclose(fp1);

  Fclose(fp2);

  Fclose(fp3);

  }

本文转载链接:自考“C语言程序设计”模拟试题九答案

分享到:
  • 站内搜索
  • 课程搜索
  • 试题搜索

热门搜索:教材 报名 查分 免考 考试计划