华南俳烁实业有限公司

考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
全國  |             |          |          |          |          |         
  當(dāng)前位置:計(jì)算機(jī)等級(jí) > 二級(jí)考試 > C語言程序設(shè)計(jì) > C語言歷年真題 > 文章內(nèi)容
  

2011年9月計(jì)算機(jī)二級(jí)C語言筆試真題

中華IT學(xué)院   【 】  [ 2016年8月31日 ]

  二、填空題(每空2分,共30分)

  請將每空的正確答案寫在答題卡【1】至【15】序號(hào)的橫線上,答在試卷上不得分。

  (1)數(shù)據(jù)結(jié)構(gòu)分為線性結(jié)構(gòu)與非線性結(jié)構(gòu),帶鏈的棧屬于 【1】 。

  (2)在長度為n的順序存儲(chǔ)的線性表中插入一個(gè)元素,最壞情況下需要移動(dòng)表中 【2】 個(gè)元素。

  (3)常見的軟件開發(fā)方法有結(jié)構(gòu)化方法和面向?qū)ο蠓椒。?duì)某應(yīng)用系統(tǒng)經(jīng)過需求分析建立數(shù)據(jù)流圖(DFD),則應(yīng)采用 【3】 方法。

  (4)數(shù)據(jù)庫系統(tǒng)的核心是 【4】 。

  (5)在進(jìn)行關(guān)系數(shù)據(jù)庫的邏輯設(shè)計(jì)時(shí),E—R圖中的屬性常被轉(zhuǎn)換為關(guān)系中的屬性,聯(lián)系通常被轉(zhuǎn)換為 【5】 。

  (6)若程序中已給整型變量a和b賦值10和20,請寫出按以下格式輸出a、b值的語句 【6】 。

  ****a=10.b=20****

  (7)以下程序運(yùn)行后的輸出結(jié)果是 【7】 。

  #include

  main()

  a%=9;printf("%d\n",a);

  )

  (8)以下程序運(yùn)行后的輸出結(jié)果是 【8】 。

  #include

  main()

  {int i,j;

  for(i=6;i>3;i--)j=i;

  printf(”%d%d\n”,i,j);

  }

  (9)以下程序運(yùn)行后的輸出結(jié)果是 【9】 。

  #include

  main()

  {int i,n[]={0,0,0,0,0);

  for(i=1;i<=2;i++)

  {n[i]=n[i-1]*3+1;

  printf("%d",n[i]);

  }

  printf("\n");

  }

  (10)以下程序運(yùn)行后的輸出結(jié)果是 【10】 。

  #include

  main()

  {chara;

  for(a=0;a<15;a+=5)

  {putchar(a+'A');)

  printf("\n");

  )

  (11)以下程序運(yùn)行后的輸出結(jié)果是 【11】 。

  #include

  void fun(int x)

  {if(x/5>o)fun(x/5);

  prinff("%dt",x);

  )

  main()

  {fun(11);printf("\n");}

  (12)有以下程序

  #include

  main()

  {int c[3]={0},k,i;

  while((k=getchar())!='\n')

  c[k-'A']++;

  for(i=0;i<3;i++)printf(”%d”,c[i]);printf("\n");

  若程序運(yùn)行時(shí)從鍵盤輸入ABcAcC<回車>,則輸出結(jié)果為 【12】 。

  (13)以下程序運(yùn)行后的輸出結(jié)果是 【13】 。

  #include

  main()

  {int n[2],i,j;

  for(i=0;i<2;i++)n[i]=0;

  for(i=0;i<2;i++)

  for(j=0;j<2;j++)n[j]=n[i]+1;

  printf("%d\n",n[1]);

  }

  (14)以下程序調(diào)用fun函數(shù)把x中的值插入到a數(shù)組下標(biāo)為k的數(shù)組元素中。主函數(shù)中,n存放a數(shù)組中數(shù)據(jù)的

  個(gè)數(shù)。請?zhí)羁铡?/P>

  #include

  void fun(int s[],int *n,int k,int x)

  { int i;

  for(i=*n-1;i>=k;i--)s[ 【14】 ]=s[i];

  s[k]=x;

  *n=*n+ 【15】 ;

  }

  main()

  {int a[20]={1,2,3,4,5,6,7,8,9,10,11},i,x=0,k=6,n=11;

  fun(a,&n,k,X);

  for(i=0;i }

首頁 1 2 3 4 5 尾頁
分享到:
本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2006-2017 中華考試網(wǎng)(Examw.com) All Rights Reserved  營業(yè)執(zhí)照
神木县| 岑溪市| 阜阳市| 日土县| 天水市| 宜宾市| 秭归县| 沈阳市| 夹江县| 年辖:市辖区| 烟台市| 镇远县| 香河县| 卢氏县| 大方县| 西乌珠穆沁旗| 柞水县| 云霄县| 新兴县| 墨玉县| 原平市| 扎兰屯市| 开鲁县| 邯郸县| 北辰区| 泰来县| 桃园市| 琼中| 镇康县| 青海省| 鄯善县| 麻城市| 雅安市| 太康县| 乌兰浩特市| 阿克陶县| 东明县| 定结县| 西华县| 河池市| 梅州市|