新闻搜索: 热门搜索 新华书店 考试书店 当当书店 网络书店 自考书店 英语培训专家 公务员专业培训 会计品牌辅导 家教服务
首页>自考>历年真题>2005自考历年真题>正文
2005年10月全国高等教育自学考试高级语言程序设计(一)试题

www.zige365.com 2007-12-17 14:48:36 点击:发送给好友 和学友门交流一下 收藏到我的会员中心

三、程序分析题(本大题共5小题,每小题5分,共25分) 阅读下列程序,将输出结果写到各题右侧的空白处。
31. mian( ) 
   { int i;
     for(i=1;i<3;i++)f(i);
   }
   f(int j)
   { static int a=100;
     int k=1;
     ++k;
     printf(″%d\n″, j+a+k);
     a-=2;
   }
32. #include 
   long fun(int n)
   { long s;
     if(n<=2)s=2;
     else s=n+fun(n-1);
     printf(″%d\t″, s);
     return s;
   }
   main( ) 
   {
     fun(5);
     printf(″\n″);
   }
33. struct porb
   { char *name;
     int age;
   } s[]={″LiHua″, 18, ″WangXin″, 25, ″LiuGuo″, 21};
   #define N (sizeof(s)/sizeof (s[0]))
   void f (struct porb a[], int n);
   main( ) 
   {
     f (s, N);
   }
   void f (struct porb a[],  int n)
   {
     int i;
     for (i=0;i     printf (″%s:%d\n″, a[i]. name, a[i]. age);
   }
34. void LE(int*a, int b)
   {
     int x=*a;
     printf(″%d\t%d\n″, *a, b);
     *a=b;b=x;
   }
   main( ) 
   {
     int x=10, y=25;
     LE(&x, y);
     printf(″%d\t%d\n″, x, y);
   }
35. /*设从键盘输入:420<回车> */
   #include 
   main( ) 
   { char c;
     while ((c=getchar( ) )!=′\n′)
     switch(c-′0′)
       { case 0:
         case 1:putchar(c+2);
         case 2:putchar(c+3);break;
         case 3:putchar(c+4);
         default:putchar(c+1);break;
       }
     printf(″\n″);
   }

本新闻共4页,当前在第3页  1  2  3  4  

我要投稿 新闻来源: 编辑: 作者:
相关新闻
2004年10月全国高等教育自学考试高级语言程序设计(一
2001年4月全国高等教育自学考试高级语言程序设计试题
全国2001年10月自学考试高级语言程序设计试题