黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

查看全部128種考試
計算機等級考試
 考試動態  報考指南  考試大綱  歷年真題  模擬試題  復習資料  心得技巧 等考論壇
 二級 | VB  VF  C  C++  JAVA  ACCESS 三級 | 網絡  數據庫  信息管理  PC技術 四級 | 一級
1
2
3
4
5
6
7
8
9
10
admin  
【字體: 2005年計算機等級考試三級上機題庫
2005年計算機等級考試三級上機題庫
djks.exam8.com 來源:考試吧Exam8.com) 更新:2005-4-1 18:06:00 計算機等級考試 考試論壇


第120題

    函數ReadDat()實現從文件ENG.IN中讀取一篇英文文章存入到字符串數組xx中;請編制函數DelWord()刪除整篇文章中的空格、標點符號以及單詞的長度為奇數的單詞,余下的單詞仍按行順序重新存入數組xx中,最后調用函數WriteDat()把結果xx輸出到文件PS8.OUT中。

    例如:原文:If you do not have a unique field.
結果:Ifdohaveunique

    原始數據文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格。

    注意: 部分源程序存放在文件prog1.c中。文章每行中的單詞與單詞之間用空格或其它標點符號分隔,每單詞均小于20個字符。

    請勿改動主函數main()、讀數據函數ReadDat()和輸出數據函數WriteDat()的內容。

第121題

    函數ReadDat()實現從文件ENG.IN中讀取一篇英文文章存入到字符串數組xx中;請編制函數DelWord()分別按行刪除在行中的空格、標點符號以及單詞的序數為偶數的單詞,余下的單詞仍按行順序重新存入數組xx中,最后調用函數WriteDat()把結果xx輸出到文件PS9.OUT中。

    例如:原文:If you do not have a unique field.
結果:Ifdohaveunique
原始數據文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格。
注意:部分源程序存放在文件prog1.c中。文章每行中的單詞與單詞之間用空格或其它標點符號分隔,每單詞均小于20個字符。

    請勿改動主函數main()、讀數據函數ReadDat()和輸出數據函數WriteDat()的內容。

第122題

    函數ReadDat()實現從文件ENG.IN中讀取一篇英文文章存入到字符串數組xx中;請編制函數DelWord()分別按行刪除在行中的空格、標點符號以及單詞的序數為奇數的單詞,余下的單詞倒置后仍按行順序重新存入數組xx中,最后調用函數WriteDat()把結果xx輸出到文件PS10.OUT中。

    例如:原文:If you do not have a unique field.
結果:uoytonadleif
原始數據文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格。
注意:部分源程序存放文件prog1.c中。文章每行中的單詞與單詞之間用空格或其它標點符號分隔,每單詞均小于20個字符。

    請勿改動主函數main()、讀數據函數ReadDat()和輸出數據函數WriteDat()的內容。

第123題

    函數ReadDat()實現從文件IN.DAT中讀取一篇英文文章存入到字符串數組xx中;請編制函數SortCharA(),其功能是:以行為單位對字符按從小到大的順序進行排序,排序后的結果仍按行重新存入字符串數組xx中,最后調用函數WriteDat()把結果xx輸出到文件OUT1.DAT中。

    例:原文:dAe,BfC.
CCbbAA
結果:,.ABCdef
AACCbb
原始數據文件的存放格式是:每行的寬度均小于80個字符,含標點符號和空格。

    注意:部分源程序存放在文件prog1.c中。

    請勿改動主函數Main()、讀數據函數ReadDat()和輸出函數WriteDat()的內容。

第124題

    函數ReadDat()實現從文件IN.DAT中讀取一篇英文文章存入到字符串數組xx中;請編制函數SortCharA(),其功能是:以行為單位對字符按從大到小的順序進行排序, 排序后的結果仍按行重新存入字符串數組xx中,最后調用函數WriteDat()把結果xx輸出到文件OUT2.DAT中。

    例:原文:dAe,BfC.
CCbbAA
結果:fedCBA.,
bbCCAA
原始數據文件的存放格式是:每行的寬度均小于80個字符,含標點符號和空格。

    注意:部分源程序存放在文件prog1.c中。

    請勿改動主函數Main()、讀數據函數ReadDat()和輸出函數WriteDat()的內容。

第125題

    函數ReadDat()實現從文件IN.DAT中讀取一篇英文文章存入到字符串數組xx中;請編制函數ConvertCharA(), 其功能是:以行為單位把字符串中的所有小寫字母改寫成該字母的下一個字母,如果是字母z,則改寫成a。大寫字母不變,其它字符也不變。把已處理的字符串仍按行重新存入字符串數組xx中,最后調用函數WriteDat()把結果xx輸出到文件OUT3.DAT中。

    例:原文:Adb.Bcdza
abck.LLhj
結果:Aec.Bdeab
bcdl.LLik

    原始數據文件的存放格式是:每行的寬度均小于80個字符,含標點符號和空格。

    注意:部分源程序存放在文件prog1.c中。

    請勿改動主函數Main()、讀數據函數ReadDat()和輸出函數WriteDat()的內容。

第126題

    函數ReadDat()實現從文件IN.DAT中讀取一篇英文文章存入到字符串數組xx中;請編制函數Encrypt()對這篇文章進行加密,加密算法是這樣的:把所有英文字母改為它的前一個字母,如果字母是a,則改為z(大寫同理),然后把每一個單詞倒置(單詞的位置不變),空格和標點符號不變。把已處理的字符串仍按行重新存入字符串數組xx中,最后調用函數WriteDat()把結果xx輸出到文件OUT1.DAT中。
原始數據文件的存放格式是:每行的寬度均小于80個字符,每一個單詞的長度不大于20,含標點符號和空格。

    注意:部分源程序存放在文件prog1.c中。

    請勿改動主函數Main()、讀數據函數ReadDat()和輸出函數WriteDat()的內容。

第127題

    函數ReadDat()實現從文件IN.DAT中讀取一篇英文文章存入到字符串數組xx中;但這篇文件已被加密,加密算法是這樣的:把所有英文字母改為它的后一個字母,如果字母是z,則改為a(大寫同理),然后把每一個單詞倒置(單詞的位置不變),空格和標點符號不變。請編制函數Decode()對這篇文章進行解密,把解密后的字符串仍按行重新存入字符串數組xx中,最后調用函數WriteDat()把結果xx輸出到文件OUT1.DAT中。
原始數據文件的存放格式是:每行的寬度均小于80個字符,每一個單詞的長度不大于20,含標點符號和空格。

    注意:部分源程序存放在文件prog1.c中。

    請勿改動主函數Main()、讀數據函數ReadDat()和輸出函數WriteDat()的內容。

第128題

    函數ReadDat()實現從文件IN.DAT中讀取一篇英文文章存入到字符串數組xx中;請編制函數CountWord(),找出重復出現次數最多的十個單詞,并按它們的出現次數從大到小存入字符串數組yy中,它們各自出現的次數也將依次存放在整數數組nn中,最后調用函數WriteDat()把結果yy和nn輸出到文件OUT.DAT中,單詞和出現次數之間用":"分開。

    原始數據文件的存放格式是:每行的寬度均小于80個字符,每一個單詞的長度不大于20,含標點符號和空格。

    注意:部分源程序存放在文件prog1.c中。

    請勿改動主函數Main()、讀數據函數ReadDat()和輸出函數WriteDat()的內容。

第129題

    函數ReadDat()實現從文件IN.DAT中讀取一篇英文文章存入到字符串數組xx中;請編制函數Decode()對這篇文章按行進行加密,加密算法是這樣的:假設原文的一行是字符串S1,加密后成為密文字符串S2,系統定義了一個密鑰key(key>1),這樣進行加密:先從S2的第一個字符計數,當數到第key個字符時,把S1的第一個字符放在S2的這個位置;然后接著從S2的下一個字符計數,當再次數到第key個字符時,把S1的第二個字符放在S2的這個位置……,以此類推;當S2的計數位置超出了字符串的長度時,就回到S2的起始位置向后計數(實際上是把S2當成一個圓環);直到S1中的所有字符都存入S2中,然后把加密后的每一行都按原順序仍存放在數組xx中,最后調用函數writeDat()把結果xx輸出到文件OUT.DAT中。

    例:原文:DECODING
密鑰:key = 3
密文:CIDONEDG
原始數據文件的存放格式是:每行的寬度均小于80個字符,每一個單詞的長度不大于20,含標點符號和空格。

    注意:部分源程序存放在文件prog1.c中。

    請勿改動主函數Main()、讀數據函數ReadDat()和輸出函數WriteDat()的內容。

第130題

    函數ReadDat()實現從文件IN.DAT中讀取一篇英文文章存入到字符串數組xx中;但這篇文件已被按行進行了加密,加密算法是這樣的:假設原文的一行是字符串S1,加密后成為密文字符串S2,系統定義了一個密鑰key(key>1),這樣進行加密:先從S2的第一個字符計數,當數到第key個字符時,把S1的第一個字符放在S2的這個位置;然后接著從S2的下一個字符計數,當再次數到第key個字符時,把S1的第二個字符放在S2的這個位置……,以此類推;當S2的計數位置超出了字符串的長度時,就回到S2的起始位置向后計數(實際上是把S2當成一個圓環);直到S1中的所有字符都存入S2中,請編制函數Decode()對這篇文章按行進行解密,然后把解密后的每一行都按原順序仍存放在數組xx中,最后調用函數WriteDat()把結果xx輸出到文件OUT.DAT中。

    例:原文:DECODING
密鑰:key = 3
密文:CIDONEDG
原始數據文件的存放格式是:每行的寬度均小于80個字符,每一個單詞的長度不大于20,含標點符號和空格。

    注意:部分源程序存放在文件prog1.c中。

    請勿改動主函數Main()、讀數據函數ReadDat()和輸出函數WriteDat()的內容。

第131題

    數列A = {1,1,3,7,17,41,……}有以下性質:
a[i]∈A
a[0] = a[1] = 1
a[i] = a[i - 2] + 2*a[i - 1] (i >= 2)
對于給定的n,數列Xn有n個元素,各元素的值為a[i]/a[i+1] (i=0,1,...n-1),F在給定n = 10,請編制函數MakeX(),首先在枚舉數列A的元素時,生成Xn的元素(用分數表示),然后對Xn的元素按升序進行排序,再把排序后的Xn存放在一個10行2列的二維整數數組xx中,這個二維數組每行的第一個數是Xn的分子,該行的第二個數則是分母,最后調用函數WriteDat()把結果保存在文件OUT.DAT中。

    注意:部分源程序存放在文件prog1.c中。

    請勿改動主函數Main()和輸出函數WriteDat()的內容。

第132題

    已知數列 Xn的前兩項為2和3,其后繼項根據當前最后兩項的乘積按下列規則生成:(1)若乘積為1位數,則該乘積為數列的后繼項;(2)若乘積為二位數,則該乘積的十位數字和個位數字依次作為數列的兩個后繼項。

    請編寫函數MakeX(),生成該數列的前100項,并把它保存在數組xx中,再把這前100項的和保存在整型變量count中,最后調用函數WriteDat()把結果保存在文件OUT.DAT中。

    注意:部分源程序存放在文件prog1.c中。

    請勿改動主函數Main()和輸出函數WriteDat()的內容。

第133題

    函數ReadDat( )實現從文件IN.DAT中讀取一篇英文文章存入到字符串數組xx中;請編制函數StrOR( ),其函數的功能是:以行為單位依次把字符串中所有小寫字母o左邊的字符串內容移到該串的右邊存放,然后把小寫字母o刪除,余下的字符串內容移到已處理字符串的左邊存放,之后把已處理的字符串仍按行重新存入字符串數組xx中。最后main()函數調用函數WriteDat()把結果xx輸出到文件OUT5.DAT中。

    例如:原文:n any field.Yu can create an index
you have the correct record.
結果:n any field. Yu can create an index
rd. yu have the crrect rec
原始數據文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格。

    注意:部分源程序存放在文件prog1.c中。

    請勿改動主函數main()、讀數據函數ReadDat()和輸出數據函數WriteDat()的內容。

第134題

    已知數據文件IN.DAT中存有200個四位數,并已調用讀函數readDat()把這些數存入數組a中,請考生編制一函數jsVal(),其功能是:把千位數字和十位數字重新組成一個新的十位數(新十位數的十位數字是原四位數的千位數字,新十位數的個位數字是原四位數的十位數字),以及把個位數字和百位數字組成另一個新的十位數(新十位數的十位數字是原四位數的個位數字,新十位數的個位數字是原四位數的百位數字),如果新組成的兩個十位數均是素數且新數的十位數字均不為零,則將滿足此條件的四位數按從大到小的順序存入數組b中,并要計算滿足上述條件的四位數的個數cnt。最后main()函數調用寫函數writeDat()把結果cnt以及數組b中符合條件的四位數輸出到OUT.DAT文件中。

    注意:部分源程序存在文件prog1.c中。

    程序中已定義數組:a[200],b[200],已定義變量:cnt

    請勿改動數據文件IN.DAT中的任何數據、主函數main()、讀函數readDat()和寫函數writeDat()的內容。

第135題

    已知數據文件IN.DAT中存有200個四位數,并已調用讀函數readDat()把這些數存入數組a中,請考生編制一函數jsVal(),其功能是:把千位數字和個位數字重新組成一個新的十位數(新十位數的十位數字是原四位數的千位數字,新十位數的個位數字是原四位數的個位數字),以及把百位數字和十位數字組成另一個新的十位數(新十位數的十位數字是原四位數的百位數字,新十位數的個位數字是原四位數的十位數字),如果新組成的兩個十位數均是奇數并且兩個十位數中至少有一個數能被5整除,同時兩個新數的十位數字均不為零,則將滿足此條件的四位數按從大到小的順序存入數組b中,并要計算滿足上述條件的四位數的個數cnt。最后main()函數調用寫函數writeDat( )把結果cnt以及數組b中符合條件的四位數輸出到OUT.DAT文件中。

    注意:部分源程序存在文件prog1.c中。

   程序中已定義數組:a[200],b[200],已定義變量:cnt

   請勿改動數據文件IN.DAT中的任何數據、主函數main()、讀函數readDat()和寫函數writeDat()的內容。

第136題

    已知數據文件IN.DAT中存有200個四位數,并已調用讀函數readDat()把這些數存入數組a中,請考生編制一函數jsVal(),其功能是:把個位數字和千位數字重新組成一個新的十位數(新十位數的十位數字是原四位數的個位數字,新十位數的個位數字是原四位數的千位數字),以及把百位數字和十位數字組成另一個新的十位數(新十位數的十位數字是原四位數的百位數字,新十位數的個位數字是原四位數的十位數字),如果新組成的兩個十位數均是偶數并且兩個十位數中至少有一個數能被9整除,同時兩個新數的十位數字均不為零,則將滿足此條件的四位數按從大到小的順序存入數組b中,并要計算滿足上述條件的四位數的個數cnt。最后main()函數調用寫函數writeDat( )把結果cnt以及數組b中符合條件的四位數輸出到OUT.DAT文件中。

    注意:部分源程序存在文件prog1.c中。

    程序中已定義數組:a[200],b[200],已定義變量:cnt
請勿改動數據文件IN.DAT中的任何數據、主函數main()、讀函數readDat()和寫函數writeDat()的內容。

第137題

    已知數據文件IN.DAT中存有200個四位數,并已調用讀函數readDat()把這些數存入數組a中,請考生編制一函數jsVal(),其功能是:把個位數字和千位數字重新組成一個新的十位數(新十位數的十位數字是原四位數的個位數字,新十位數的個位數字是原四位數的千位數字),以及把百位數字和十位數字組成另一個新的十位數(新十位數的十位數字是原四位數的百位數字,新十位數的個位數字是原四位數的十位數字),如果新組成的兩個十位數必須是一個奇數,另一個為偶數并且兩個十位數中至少有一個數能被17整除,同時兩個新數的十位數字均不為零,則將滿足此條件的四位數按從大到小的順序存入數組b中,并要計算滿足上述條件的四位數的個數cnt。最后main()函數調用寫函數writeDat()把結果cnt以及數組b中符合條件的四位數輸出到OUT.DAT文件中。

    注意:部分源程序存在文件prog1.c中。

    程序中已定義數組:a[200],b[200],已定義變量:cnt

    請勿改動數據文件IN.DAT中的任何數據、主函數main()、讀函數readDat()和寫函數writeDat()的內容。

第138題

    已知數據文件IN.DAT中存有200個四位數,并已調用讀函數readDat()把這些數存入數組a中,請考生編制一函數jsVal(),其功能是:把千位數字和十位數字重新組成一個新的十位數ab(新十位數的十位數字是原四位數的千位數字,新十位數的個位數字是原四位數的十位數字),以及把個位數字和百位數字組成另一個新的十位數cd(新十位數的十位數字是原四位數的個位數字,新十位數的個位數字是原四位數的百位數字),如果新組成的兩個十位數ab-cd>=0且ab-cd<=10且兩個數均是奇數,同時兩個新數的十位數字均不為零,則將滿足此條件的四位數按從大到小的順序存入數組b中,并要計算滿足上述條件的四位數的個數cnt。最后main()函數調用寫函數writeDat( )把結果cnt以及數組b中符合條件的四位數輸出到OUT.DAT文件中。

    注意:部分源程序存在文件prog1.c中。

    程序中已定義數組:a[200],b[200],已定義變量:cnt

    請勿改動數據文件IN.DAT中的任何數據、主函數main()、讀函數readDat()和寫函數writeDat()的內容。

第139題

    已知數據文件IN.DAT中存有200個四位數,并已調用讀函數readDat()把這些數存入數組a中,請考生編制一函數jsVal(),其功能是:把千位數字和十位數字重新組成一個新的十位數ab(新十位數的十位數字是原四位數的千位數字,新十位數的個位數字是原四位數的十位數字),以及把個位數字和百位數字組成另一個新的十位數cd(新十位數的十位數字是原四位數的個位數字,新十位數的個位數字是原四位數的百位數字),如果新組成的兩個十位數ab-cd>=10且ab-cd<=20且兩個數均是偶數,同時兩個新數的十位數字均不為零,則將滿足此條件的四位數按從大到小的順序存入數組b中,并要計算滿足上述條件的四位數的個數cnt。最后main()函數調用寫函數writeDat( )把結果cnt以及數組b中符合條件的四位數輸出到OUT.DAT文件中。

    注意:部分源程序存在文件prog1.c中。

    程序中已定義數組:a[200],b[200],已定義變量:cnt

    請勿改動數據文件IN.DAT中的任何數據、主函數main()、讀函數readDat()和寫函數writeDat()的內容。

 

上一頁  [1] [2] [3] [4] [5] [6] [7] [8] 下一頁

轉帖于:計算機等級考試_考試吧
文章搜索  
看了本文的網友還看了:
計算機等級考試權威輔導教材: 訂書電話:010-62168566  更多>>>
網友評論
昵 稱: *  評 分: 1分 2分 3分 4分 5分
標題:   匿名發表    (共有條評論)查看全部評論>>
版權聲明 -------------------------------------------------------------------------------------
  如果計算機等級考試網所轉載內容不慎侵犯了您的權益,請與我們聯系,我們將會及時處理。如轉載本計算機等級考試網內容,請注明出處。
關于本站  網站聲明  廣告服務  聯系方式  付款方式  站內導航  客服中心  友情鏈接  考試論壇  網站地圖
Copyright © 2004-2008 考試吧計算機等級考試網 All Rights Reserved    
中國科學院研究生院權威支持(北京) 電 話:010-62168566 傳 真:010-62192699
百度大聯盟黃金認證  十佳網絡教育機構  經營許可證號:京ICP060677
主站蜘蛛池模板: 韩国日本在线观看 | 污视频网站在线免费看 | 新版天堂中文资源官网 | 亚洲香蕉伊在人在线观看9 亚洲香蕉一区二区三区在线观看 | 极品色在线精品视频 | 亚洲已满18点击进入在线观看 | 又色又爽又黄的视频网站 | 免费国产h视频在线观看 | 久久久久久国产精品视频 | 欧美日性| 国产人成久久久精品 | 天天射天天干 | 欧美日韩不卡中文字幕在线 | 黄色观看 | 免费人欧美成又黄又爽的视频 | 亚洲欧美日韩成人一区在线 | 欧美激情在线播放一区二区 | 欧美视频在线不卡 | 国产精品九九免费视频 | 午夜寂寞影院视频在线观看 | 九九九九九九精品免费 | 人人人人人人 | 国产成人视屏 | 丝袜美女网站 | 伊人网视频 | 天天操夜夜操美女 | 黄色成人一级片 | 日韩精品中文字幕一区三区 | 国产青草视频 | 欧美aav | 成 人国产在线观看高清不卡 | 天天好逼365 | 国产91精品久久久久999 | 特级黄色视频毛片 | 国产精品久久久天天影视香蕉 | 五月婷婷丁香色 | 琪琪午夜免费影院在线观看 | 午夜影视剧场 | 午夜毛片免费看 | 中国黄色一级大片 | 国内精品小视频在线 |