首頁(yè) - 網(wǎng)校 - 萬(wàn)題庫(kù) - 直播 - 雄鷹網(wǎng)校 - 團(tuán)購(gòu) - 書(shū)城 - 模考 - 學(xué)習(xí)通 - 導(dǎo)航 -
首頁(yè)網(wǎng)校萬(wàn)題庫(kù)直播雄鷹網(wǎng)校團(tuán)購(gòu)書(shū)城?論壇實(shí)用文檔作文大全寶寶起名
2015中考
法律碩士
2015高考
MBA考試
2015考研
MPA考試
在職研
中科院
考研培訓(xùn)
專升本
自學(xué)考試 成人高考
四 六 級(jí)
GRE考試
攻碩英語(yǔ)
零起點(diǎn)日語(yǔ)
職稱英語(yǔ)
口譯筆譯
申碩英語(yǔ)
零起點(diǎn)韓語(yǔ)
商務(wù)英語(yǔ)
日語(yǔ)等級(jí)
GMAT考試
公共英語(yǔ)
職稱日語(yǔ)
新概念英語(yǔ)
專四專八
博思考試
零起點(diǎn)英語(yǔ)
托?荚
托業(yè)考試
零起點(diǎn)法語(yǔ)
雅思考試
成人英語(yǔ)三級(jí)
零起點(diǎn)德語(yǔ)
等級(jí)考試
華為認(rèn)證
水平考試
Java認(rèn)證
職稱計(jì)算機(jī) 微軟認(rèn)證 思科認(rèn)證 Oracle認(rèn)證 Linux認(rèn)證
公 務(wù) 員
導(dǎo)游考試
物 流 師
出版資格
單 證 員
報(bào) 關(guān) 員
外 銷 員
價(jià)格鑒證
網(wǎng)絡(luò)編輯
駕 駛 員
報(bào)檢員
法律顧問(wèn)
管理咨詢
企業(yè)培訓(xùn)
社會(huì)工作者
銀行從業(yè)
教師資格
營(yíng)養(yǎng)師
保險(xiǎn)從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書(shū)資格
電子商務(wù)
期貨考試
國(guó)際商務(wù)
心理咨詢
營(yíng) 銷 師
司法考試
國(guó)際貨運(yùn)代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護(hù)士
會(huì)計(jì)從業(yè)資格
基金從業(yè)資格
統(tǒng)計(jì)從業(yè)資格
經(jīng)濟(jì)師
精算師
統(tǒng)計(jì)師
會(huì)計(jì)職稱
法律顧問(wèn)
ACCA考試
初級(jí)會(huì)計(jì)職稱
資產(chǎn)評(píng)估師
高級(jí)經(jīng)濟(jì)師
注冊(cè)會(huì)計(jì)師
高級(jí)會(huì)計(jì)師
美國(guó)注冊(cè)會(huì)計(jì)師
審計(jì)師考試
國(guó)際內(nèi)審師
注冊(cè)稅務(wù)師
理財(cái)規(guī)劃師
一級(jí)建造師
安全工程師
設(shè)備監(jiān)理師
公路監(jiān)理師
公路造價(jià)師
二級(jí)建造師
招標(biāo)師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價(jià)工程師
注冊(cè)測(cè)繪師
質(zhì)量工程師
巖土工程師
注冊(cè)給排水
造價(jià)員考試
注冊(cè)計(jì)量師
環(huán)保工程師
化工工程師
暖通工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
消防工程師
監(jiān)理工程師
房地產(chǎn)估價(jià)
土地估價(jià)師
安全評(píng)價(jià)師
房地產(chǎn)經(jīng)紀(jì)人
投資項(xiàng)目管理師
環(huán)境影響評(píng)價(jià)師
土地登記代理人
寶寶起名
繽紛校園
實(shí)用文檔
入黨申請(qǐng)
英語(yǔ)學(xué)習(xí)
思想?yún)R報(bào)
作文大全
工作總結(jié)
求職招聘 論文下載 直播課堂

2016計(jì)算機(jī)三級(jí)網(wǎng)絡(luò)技術(shù)精選試題(2)

考試吧小編整理了《2016計(jì)算機(jī)三級(jí)網(wǎng)絡(luò)技術(shù)精選試題(2)》供各位考生參考。更多計(jì)算機(jī)等級(jí)考試信息,請(qǐng)關(guān)注考試吧計(jì)算機(jī)等級(jí)考試網(wǎng)。

  點(diǎn)擊查看2016計(jì)算機(jī)三級(jí)網(wǎng)絡(luò)技術(shù)精選試題匯總  

  1.函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN5.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)ConvertCharA(),該函數(shù)的功能是:以行為單位把字符串中的所有小寫(xiě)字母改寫(xiě)成該字母的下一個(gè)字母,如果是字母z,則改寫(xiě)成字母a。大寫(xiě)字母仍為大寫(xiě)字母,小寫(xiě)字母仍為小寫(xiě)字母,其他字符不變。把已處理的字符串仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT5.DAT中。

  例如,原文:Adb.Bcdza

  abck.LLhj

  結(jié)果:Aec.Bdeab

  bcdl.LLik

  原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格。

  注意:部分源程序已給出。

  請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)ReadDat()和寫(xiě)函數(shù)WriteDat()的內(nèi)容。

  #include

  #include

  #include

  char xx[50][80] ;

  int maxline = 0 ;/* 文章的總行數(shù) */

  int ReadDat(void) ;

  void WriteDat(void) ;

  void ConvertCharA(void)

  {

  int i,j; /*定義循環(huán)控制變量*/

  int str; /*存儲(chǔ)字符串的長(zhǎng)度*/

  for(i=0;i

  {

  str=strlen(xx[i]); /*求得當(dāng)前行的字符串的長(zhǎng)度*/

  for(j=0;j

  if(xx[i][j]>='a' && xx[i][j]<='z') /*如果是小寫(xiě)字母*/

  if(xx[i][j]=='z')

  xx[i][j]='a'; /*如果是小寫(xiě)字母z,則改寫(xiě)成字母a*/

  else

  xx[i][j]+=1; /*其他的小寫(xiě)字母則改寫(xiě)為該字母的下一個(gè)字母*/

  }

  }

  void main()

  {

  system("CLS");

  if(ReadDat())

  {

  printf("數(shù)據(jù)文件IN5.DAT不能打開(kāi)!\n\007") ;

  return ;

  }

  ConvertCharA() ;

  WriteDat() ;

  }

  int ReadDat(void)

  {

  FILE *fp ;

  int i =0 ;

  char *p ;

  if((fp = fopen("IN5.DAT", "r")) == NULL) return 1 ;

  while(fgets(xx[i], 80, fp) !=NULL)

  {

  p = strchr(xx[i], '\n') ;

  if(p) *p = 0 ;

  i++;

  }

  maxline = i ;

  fclose(fp) ;

  return 0 ;

  }

  void WriteDat(void)

  {

  FILE *fp ;

  int i ;

  system("CLS");

  fp = fopen("OUT5.DAT", "w") ;

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

  {

  printf("%s\n", xx[i]) ;

  fprintf(fp, "%s\n", xx[i]) ;

  }

  fclose(fp) ;

  }

  2.在文件IN6.DAT中有200個(gè)正整數(shù),且每個(gè)數(shù)均在1000至9999之間。函數(shù)readDat()的功能是讀取這200個(gè)數(shù)存放到數(shù)組aa中。請(qǐng)編制函數(shù)jsSort(),該函數(shù)的功能是:要求按每個(gè)數(shù)的后3位的大小進(jìn)行降序排列,將排序后的前10個(gè)數(shù)存入數(shù)組b中,如果數(shù)組b中出現(xiàn)后3位相等的數(shù),則對(duì)這些數(shù)按原始4位數(shù)據(jù)進(jìn)行升序排列。最后調(diào)用函數(shù)writeDat()把結(jié)果bb輸出到文件OUT6.DAT中。

  例如:處理前 9012 5099 6012 7025 8088

  處理后 5099 8088 7025 6012 9012

  注意:部分源程序已給出。

  請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)readDat()和寫(xiě)函數(shù)writeDat()的內(nèi)容。

  #include

  #include

  #include

  int aa[200], bb[10] ;

  void readDat();

  void writeDat();

  void jsSort()

  {

  int i,j; /*定義循環(huán)控制變量*/

  int temp; /*定義數(shù)據(jù)交換時(shí)的暫存變量*/

  for(i=0;i<199;i++) /*用選擇法對(duì)數(shù)組進(jìn)行排序*/

  for(j=i+1;j<200;j++)

  {

  if(aa[i]%1000

  {

  temp=aa[i];

  aa[i]=aa[j];

  aa[j]=temp;

  }

  else if(aa[i]%1000==aa[j]%1000) /*如果后3位數(shù)相等*/

  if(aa[i]>aa[j]) /*則要按原4位數(shù)的值進(jìn)行升序排序*/

  {

  temp=aa[i];

  aa[i]=aa[j];

  aa[j]=temp;

  }

  }

  for(i=0;i<10;i++) /*將排序后的前10個(gè)數(shù)存入數(shù)組b中*/

  bb[i]=aa[i];

  }

  void main()

  {

  readDat() ;

  jsSort() ;

  writeDat() ;

  }

  void readDat()

  {

  FILE *in ;

  int i ;

  in = fopen("IN6.DAT", "r") ;

  for(i = 0 ; i < 200 ; i++) fscanf(in, "%d,", &aa[i]);

  fclose(in) ;

  }

  void writeDat()

  {

  FILE *out ;

  int i ;

  out = fopen("OUT6.DAT", "w") ;

  system("CLS");

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

  {

  printf("i=%d,%d\n", i + 1, bb[i]) ;

  fprintf(out, "%d\n", bb[i]) ;

  }

  fclose(out) ;

  }

  相關(guān)推薦:

  各地2016年全國(guó)計(jì)算機(jī)等級(jí)考試費(fèi)用匯總

  分享:全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)復(fù)習(xí)及應(yīng)試方法

  【考生須知】2016年全國(guó)計(jì)算機(jī)等級(jí)考試考生須知

文章搜索
版權(quán)聲明:如果計(jì)算機(jī)等級(jí)考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系800@exam8.com,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本計(jì)算機(jī)等級(jí)考試網(wǎng)內(nèi)容,請(qǐng)注明出處。
Copyright © 2004- 考試吧計(jì)算機(jī)等級(jí)考試網(wǎng) All Rights Reserved 
中國(guó)科學(xué)院研究生院權(quán)威支持(北京)
在線模擬試題
考證通關(guān)殺器
考試最新資訊
學(xué)
一次通關(guān)技巧