2002年9月全国计算机等级考试二级C语言笔试试题及答案
来源:优易学  2010-1-14 10:09:18   【优易学:中国教育考试门户网】   资料下载   IT书店

 

  (49) 有以下程序
  #include
  main()
  { char *p,*q;
  p=(char*)malloc(sizeof(char)*20); q=p;
  scanf(“%s%s”,p,q); printf(“%s%s\n”,p,q);
  }
  若从键盘输入:abc def<回车>,则输出结果是:
  A.def def
  B.abc def
  C.abc d
  D.d d
  (50) 以下程序中函数f的功能是将n个字符串按由大到小的顺序进行排序。
  #include
  void f(char p[][10],int n)
  { char t[20]; int i,j;
  for(i=0;i  for(j=i+1;j  if(strcmp(p[i],p[j])<0)
   { strcpy(t,p[i]);strcpy(p[i],p[j]);strcpy(p[j],t);}
  }
  main()
  { char p[][10]={“abc”,“aabdfg”,“abbd”,“dcdbe”,“cd”};int i;
  f(p,5); printf(“%d\n”,strlen(p[0]));
  }
  程序运行后的输出结果是
  A.6
  B.4
  C.5
  D.3
  二、填空题(每空2分,共40分)
  请将答案分别写在答题卡中序号为【1】至【20】的横线上,答在试卷上不得分。
  1、计算机软件分为系统软件和应用软件,操作系统属于 [1] 。
  2、在DOS环境下,代表键盘和显示器的设备文件名为 [2] 。
  3、支持Internet基本服务的协议是 [3] 。
  4、从Windows环境进入MS-DOS方式后,返回Windows环境的DOS命令为 [4] 。
  5、某微型机的运算速度为2MIPS,则该微型机每秒执行 [5] 条指令。
  6、设有定义:int n,*k=&n;以下语句将利用指针变量k读写变量n中的内容,请将语句补充完整。
  scanf(“%d, ” [6] );
  printf(“%d\n”, [7] 。);
  7、以下程序运行后的输出结果是 [8] 。
   main()
  { int x=10,y=20,t=0;
  if(x==y)t=x;x=y;y=t;
  printf(“%d,%d \n”,x,y);
  }
  8、以下程序运行后的输出结果是 [9] 。
  main()
  { int x=15;
  while(x>10 && x<50)
  { x++;
  if(x/3){x++;break;}
  else continue;
  }
  printf(“%d\n”,x);
  }
  9、有以下程序:
  #include
  main()
  { char c;
  while((c=getchar( ))!=’?’) putchar(--c);
  }
  程序运行时,如果从键盘输入:Y?N?<回车>,则输出结果为 [10] 。
  10、以下程序运行后的输出结果是 [11] 。
  void fun(int x,int y)
  { x=x+y;y=x-y;x=x-y;
  printf(“%d,%d,”,x,y); }
  main()
  { int x=2,y=3;
  fun(x,y);
  printf(“%d,%d\n”,x,y);
  }
  11、以下函数的功能是计算s=1+ + +……+ ,请填空。
  double fun(int n)
  { double s=0.0,fac=1.0; int i;
  for(i=1,i<=n;i++)
  { fac=fac [12] ;
  s=s+fac;
  }
  return s;
  }
  12 fun函数的功能是:首先对a所指的N行N列的矩阵,找出各行中的最大的数,再求这N个最大值中的最小的那个数作为函数值返回。请填空。
  #include
  #define N 100
  int fun(int(*a)[N])
  { int row,col,max,min;
  for(row=0;row  { for(max=a[row][0],col=1;col  if( [13] )max=a[row][col];
   if( row==0)min=max;
   else if( [14] )min=max;
   }
  return min;
  }

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

责任编辑:cyth

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训