华南俳烁实业有限公司

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

2014年3月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言真題及答案

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

  二、填空題

  (1)有序線性表能進(jìn)行二分查找的前提是該線性表必須是【1】存儲(chǔ)的。

  (2)一棵二叉樹(shù)的中序遍歷結(jié)果為DBEAFC,前序遍歷結(jié)果為ABDECF,則后序遍歷結(jié)果為 【2】 。

  (3)對(duì)軟件設(shè)計(jì)的最小單位(模塊或程序單元)進(jìn)行的測(cè)試通常稱(chēng)為 【3】 測(cè)試。

  (4)實(shí)體完整性約束要求關(guān)系數(shù)據(jù)庫(kù)中元組的【4】屬性值不能為空。

  (5)在關(guān)系A(chǔ)(S,SN,

  D)和關(guān)系B(D,CN,NM)中,A的主關(guān)鍵字是S,B的主關(guān)鍵字是D,則稱(chēng) 【5】 是關(guān)系A(chǔ)的外碼。

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

  #include

  main()

  { int a;

  a=(int)((double)(3/2)+0.5+(int)1.99*2);

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

  }

  (7) 有以下程序

  #include

  main()

  { int x;

  scanf("%d",&x);

  if(x>15)printf("%d",x-5);

  if(x>10)printf("%d",x);

  if(x>5)printf("%d\n",x+5);

  }

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

  (8)有以下程序(說(shuō)明:字符0的ASCII碼值為48)

  #include

  main()

  { charc1,c2;

  scanf("%d",&c1);

  c2=c1+9;

  printf("%c%c\n",c1,c2);

  }

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

  (9)有以下函數(shù)

  voidprt(char ch,int n)

  { int i;

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

  printf(i%6!=0?"%c":"%c\n",ch);

  }

  執(zhí)行調(diào)用語(yǔ)句prt('*',24);后,函數(shù)共輸出了 【9】 行*號(hào)。

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

  #include

  main()

  { int x=10,y=20,t=0;

  if(x==y)t=x;x=y;y=t;

  printf("%d %d\n",x,y);

  }

  (11)己知a所指的數(shù)組中有N個(gè)元素。函數(shù)fun的功能是,將下標(biāo)k(k>0)開(kāi)始的后續(xù)元素全部向前移動(dòng)一個(gè)位置。請(qǐng)?zhí)羁铡?/P>

  void fun(inta[N],int k)

  { int i;

  for(i=k;i  }

  (12)有以下程序,請(qǐng)?jiān)凇?2】處填寫(xiě)正確語(yǔ)句,使程序可正常編譯運(yùn)行。

  #include

  【12】 ;

  main()

  { double x,y,(*p)();

  scanf("%lf%lf",&x,&y);

  p=avg;

  printf("%f\n",(*p)(x,y));

  }

  double avg(double a,double

  B)

  {return((a+

  B)/2);}

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

  #include

  main()

  { int i,n[5]={0};

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

  { n[i]=n[i-1]*2+1;printf("%d",n[i]); }

  printf("\n");

  }

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

  #include

  #include

  #include

  main()

  { char *p;int i;

  p=(char*)malloc(sizeof(char)*20);

  strcpy(p,"welcome");

  for(i=6;i>=0;i--) putchar(*(p+i));

  printf("\n"); free(p);

  }

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

  #include

  main()

  { FILE *fp;int x[6]={1,2,3,4,5,6},i;

  fp=fopen("test.dat","wb");

  fwrite(x,sizeof(int),3,fp);

  rewind(fp);

  fread(x,sizeof(int),3,fp);

  for(i=0;i<6;i++) printf("%d",x[i]);

  printf("\n");

  fclose(fp);

  }

分享到:
本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問(wèn)考試網(wǎng) | 復(fù)制本頁(yè)地址,傳給QQ/MSN上的好友 | 申請(qǐng)鏈接 | 意見(jiàn)留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2006-2017 中華考試網(wǎng)(Examw.com) All Rights Reserved  營(yíng)業(yè)執(zhí)照
延津县| 尉犁县| 三亚市| 南充市| 禹州市| 绥芬河市| 潜江市| 平原县| 曲阜市| 晋州市| 张家界市| 宝清县| 越西县| 垣曲县| 颍上县| 林芝县| 长丰县| 平舆县| 汉源县| 疏附县| 黄龙县| 伽师县| 桃园市| 通辽市| 正定县| 伊吾县| 晋宁县| 德保县| 建德市| 积石山| 安西县| 成武县| 辽阳市| 岑溪市| 高安市| 巴林左旗| 陆良县| 阿坝| 突泉县| 进贤县| 鄄城县|