主頁 > 教育培訓 > 計算機等級考試試題 2010計算機等級考試試題下載(4)

計算機等級考試試題 2010計算機等級考試試題下載(4)


  (32)有以下程序
  #include
  #define N 8
  void fun(int *x,int i)
  {*x=*(x+i);}
  main()
  {int a[N]={1,2,3,4,5,6,7,8},i;
  fun(a,2);
  for(i=O;i
  {printf("%d",a[i]);}
  printf("\n");
  }
  程序運行后的輸出結(jié)果是
  A)1313
  B)2234
  C)3234
  D)1234
  (33)有以下程序
  #include
  int f(int t[],int n);
  main
  { int a[4]={1,2,3,4},s;
  s=f(a,4); printf("%d\n",s);
  }
  int f(int t[],int n)
  { if(n>0) return t[n-1]+f(t,n-1);
    else return 0;
  }
  程序運行后的輸出結(jié)果是
  A)4
  B)1O
   C)14
  D)6
  (34)有以下程序
  #include
  int fun()
  { static int x=1;
  x*2; return x;
  }
  main()
  {int i,s=1,
  for(i=1;i<=2;i++) s=fun();
  printf("%d\n",s);
 ?。?br />   程序運行后的輸出結(jié)果是
  A)O
  B)1
  C)4
  D)8
  (35)有以下程序
  #include
  #define SUB(a) (a)-(a)
  main()
  { int a=2,b=3,c=5,d;
  d=SUB(a+b)*c;
  printf("%d\n",d);
  }
  程序運行后的輸出結(jié)果是
  A)0
  B)-12
    C)-20
   D)10
   二、填空題
  (1)一個隊列的初始狀態(tài)為空?,F(xiàn)將元素A,B,C,D,E,F(xiàn),5,4,3,2,1依次入隊,然后再依次退隊,則元素退隊的順序為 【1】 。
  (2)設某循環(huán)隊列的容量為50,如果頭指針front=45(指向隊頭元素的前一位置),尾指針rear=10(指向隊尾元素),則該循環(huán)隊列中共有 【2】 個元素。
   (4)軟件是 【4】 、數(shù)據(jù)和文檔的集合。
  (5)有一個學生選課的關(guān)系,其中學生的關(guān)系模式為:學生(學號,姓名,班級,年齡),課程的關(guān)系模式為:課程(課號,課程名,學時),其中兩個關(guān)系模式的鍵分別是學號和課號,則關(guān)系模式選課可定義為:選課(學號, 【5】 ,成績)。
  (6)設x為int型變量,請寫出一個關(guān)系表達式 【6】 ,用以判斷x同時為3和7的倍數(shù)時,關(guān)系表達式的值為真。
  (7)有以下程序
  #include
  main()
  { int a=1,b=2,c=3,d=0;
  if(a==1)
  if(b!=2)
  if(c==3) d=1;
  else d=2;
  else if(c!=3) d=3;
   else d=4;
  else d=5;
  printf(“%d\n”,d);
  }
  程序運行后的輸出結(jié)果是 【7】 。
  (8)有以下程序
  #include
  main()
  { int m,n;
  scanf("%d%d",&m,&n);
  while(m!=n)
  { while(m>n) m=m-n;
  while(m
  }
    printf(“%d\n”,m);
  }
  程序運行后,當輸入14 63 <回車> 時,輸出結(jié)果是 【8】 。
免責聲明:該文觀點僅代表作者本人,查查吧平臺系信息發(fā)布平臺,僅提供信息存儲空間服務,不承擔相關(guān)法律責任。圖片涉及侵權(quán)行為,請發(fā)送郵件至85868317@qq.com舉報,一經(jīng)查實,本站將立刻刪除。返回查查吧首頁,查看更多>>
提示

該文觀點僅代表作者本人,查查吧平臺系信息發(fā)布平臺,僅提供信息存儲空間服務,不承擔相關(guān)法律責任。圖片涉及侵權(quán)行為,請發(fā)送郵件至85868317@qq.com舉報,一經(jīng)查實,本站將立刻刪除。

優(yōu)惠商城

更多