freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

全國計算機等級考試三級網(wǎng)絡(luò)技術(shù)c語言上機南開100題(-閱讀頁

2024-11-09 19:23本頁面
  

【正文】 xx 中。 部分源程序存在文件 中。 void CalValue(void) {int i,data。iMAXNUM。 data=xx[i]1。totPjz+=xx[i]。 else totPjz/=totCnt。 例如: 9123, 91230,則該數(shù)滿足條件存入數(shù)組 b 中,且個數(shù) t=t+1。 部分源程序存在文件 中。 jsValue() { int i,j,qw,bw,sw,gw。i300。 bw=a[i]/100%10。 gw=a[i]%10。 } for(i=0。i++) for(j=i+1。j++) if( b[i]b[j]) { qw=b[i]。 b[j]=qw。 最后 main()函數(shù)調(diào)用寫函數(shù) writeDat( )把結(jié)果 t 以及數(shù)組 b 中符合條件的四位數(shù)輸出到 文件中。 程序中 已定義數(shù)組: a[200], b[200],已定義變量: t 請勿改動數(shù)據(jù)文件 中的任何數(shù)據(jù)、主函數(shù) main()、讀函數(shù) readDat()和寫函數(shù)writeDat()的內(nèi)容。 for(i=0。i++) {thou=a[i]/1000。 ten=a[i]%100/10。 ab=10*thou+ten。 if((abcd)=0amp。(abcd)=10amp。ab%2==1amp。cd%2==1amp。ab=10amp。cd=10) b[t++]=a[i]。it1。jt。 b[i]=b[j]。} } ************************************************************************* ☆ 題目 29( 整數(shù)各位打散組合運算 題 ) 已知數(shù)據(jù)文件 中存有 200 個四位數(shù),并已調(diào)用讀函數(shù) readDat()把這些數(shù)存入數(shù)組 a中,請考生編制一函數(shù) jsVal(),其功能是: 把千位數(shù)字和十位數(shù)字重新組成一個新的十位數(shù)ab( 新十位數(shù)的十位數(shù)字是原四位數(shù)的千位數(shù)字,新十位數(shù)的個位數(shù)字是原四位數(shù)的十位數(shù)字 ),以及把個位數(shù)字和百位數(shù)字組成另一個新的十位數(shù) cd( 新十位數(shù)的十位數(shù)字是原四位數(shù)的個位數(shù)字,新十位數(shù)的個位數(shù)字是原四位數(shù)的百位數(shù)字 ),如果新組成的 兩個十位數(shù)abcd=10 且 abcd=20 且兩個數(shù)均 是偶數(shù),同時兩個新數(shù)的十位數(shù)字均不為零, 則將滿足此條件的四位數(shù) 按從大到小的順序 存入數(shù)組 b 中,并要計算滿足上述條件的四位數(shù)的個數(shù)t。 注意:部分源程序存在文件 中。 15 void jsVal() { int i,j,qw,bw,sw,gw,ab,cd。iMAX。 bw=a[i]/100%10。 gw=a[i]%10。 cd=gw*10+bw。amp。amp。amp。amp。amp。 } for(i=0。i++) for(j=i+1。j++) if(b[i]b[j]) {qw=b[i]。b[j]=qw。 注意:部分源程序存在文件 中。 void jsVal() {int i,j,flag。iMAX5。j=i+5。amp。 else { flag=0。} if(flag==1) b[t++]=a[i]。it1。jt。b[i]=b[j]。} } **************************************************************************** ★☆ 題目 31( 結(jié)構(gòu)體運算 題 ) 已知在文件 中存有 100 個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄由產(chǎn)品代碼 dm(字符型4 位 ),產(chǎn)品名稱 mc(字符型 10 位 ),單價 dj(整型 ),數(shù)量 sl(整型 ),金額 je(長整型 )五部分組成。函數(shù) ReadDat()是讀取這 100 個銷售記 錄并存入結(jié)構(gòu)數(shù)組 sell 中。 16 部分源程序存在文件 中。 void SortDat() {int i,j。 for(i=0。i++) for(j=i+1。j++) if(sell[i].jesell[j].je||sell[i].je==sell[j].jeamp。strcmp(sell[i].dm,sell[j].dm)0) {xy=sell[i]。sell[j]=xy。其中:金額 =單價 *數(shù)量計算得出。請編制函數(shù) SortDat(),其功能要求: 按產(chǎn)品名稱從大到小進(jìn)行排列,若產(chǎn)品名稱相等,則按金額從小到大進(jìn)行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組 sell 中 ,最后調(diào)用函數(shù) WriteDat()把結(jié)果輸出到文件 中。 請勿改動主函數(shù) main()、讀數(shù)據(jù)函數(shù) ReadDat()和輸出數(shù)據(jù)函數(shù) WriteDat()的內(nèi)容。 PRO xy。i99。j100。amp。sell[i]=sell[j]。} } **************************************************************************** ★☆ 題目 33( 方差運算 題 ) 請編制函數(shù) ReadDat()實現(xiàn)從文件 中讀取 1000 個十進(jìn)制整數(shù)到數(shù)組 xx 中;請編制函數(shù) Compute()分別 計算出 xx 中偶數(shù)的個數(shù) even,奇數(shù)的平均值 ave1,偶數(shù)的平均值 ave2以及方差 totfc 的值, 最后調(diào)用函數(shù) WriteDat()把結(jié)果輸出到 文件中。 原始數(shù)據(jù)文件存放的格式是:每行存放 10 個數(shù),并用逗號隔開。 請勿改動主函數(shù) main()和輸出數(shù)據(jù)函數(shù) writeDat()的內(nèi)容。iMAX。xx[i])。 } /*******************************************/ void Compute(void) { int i,yy[MAX]。iMAX。 for(i=0。i++) if(xx[i]%2==0) { yy[even++]=xx[i]。} else { odd++。} if(odd==0) ave1=0。 if(even==0) ave2=0。 for(i=0。i++) totfc+=(yy[i]ave2)*(yy[i]ave2)/even。計算并輸出上述這些素數(shù)的個數(shù) t 以及這些素數(shù)值的和 sum。 注意:部分源程序存放在文件 中。 int isPrime(int m) { int i。im。 return 1。 for(i=100。i++) { bw=i/100。 gw=i%10。amp。 sum+=i。 請勿改動主函數(shù) main()和寫函數(shù) writeDat()的內(nèi)容。 sn=a1+a2。 if(sn100amp。sn+a12=100) b[0]=k。amp。 if(sn10000amp。sn+a12=10000) {b[2]=k。} sn=sn+a12。a2=a12。 } } 運行結(jié)果為: M=100,n=6 M=1000,n=9 M=10000,n=11 **************************************************************************** ★ 題目 36( 字符替換 題 ) 函數(shù) ReadDat()實現(xiàn)從文件 中讀取一篇英文文章,存入到字符串?dāng)?shù)組 xx 中;請編制函數(shù) encryptChar(),按給定的替代關(guān)系對數(shù)組 xx 中的所有字符進(jìn)行替代,仍存入數(shù)組 xx 的對應(yīng)的位置上,最后調(diào)用函數(shù) WriteDat()把結(jié)果 xx 輸出到文件 中。 部分 源程序存在文件 中。 請勿改動主函數(shù) main()、讀數(shù)據(jù)函數(shù) ReadDat()和輸出數(shù)據(jù)函數(shù) WriteDat()的內(nèi)容。 for(i=0。i++) for(j=0。j++) if(xx[i][j]*11%256=32||xx[i][j]*11%256=39。amp。xx[i][j]*11%256=39。) continue。 } ************************************************************************* 題目 37( 字符替換 題 ) 函數(shù) ReadDat()實現(xiàn)從文件 中讀取一篇英文文章,存入到字符串?dāng)?shù)組 xx 中;請編制 19 函數(shù) encryptChar(),按給定的替代關(guān)系對數(shù)組 xx 中的所有字符進(jìn)行替代,仍存入數(shù)組 xx 的對應(yīng)的位置上,最后調(diào)用函數(shù) WriteDat()把結(jié)果 xx 輸 出到文件 中。 部分源程序存在文件 中。 請勿改動主函數(shù) main()、讀數(shù)據(jù)函數(shù) ReadDat()和輸出數(shù)據(jù)函數(shù) WriteDat()的內(nèi)容。 for(i=0。i++) for(j=0。j++) if(xx[i][j]*11%256=32||xx[i][j]=39。amp。xx[i][j]=39。) continue。 } ***************************************************************************** 題目 38( 結(jié)構(gòu)體 運算 題 ) 已知在文件 中存有 100 個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄由產(chǎn)品代碼 dm(字符型4 位 ),產(chǎn)品名稱 mc(字符型 10 位 ),單價 dj(整型 ),數(shù)量 sl(整型 ),金額 je(長整型 )五部分組成。函數(shù) ReadDat()是讀取這 100 個銷售記錄并存入結(jié)構(gòu)數(shù)組 sell 中。 部分源程序存在文件 中。 void SortDat() {int i,j。 for(i=0。i++) for(j=i+1。j++) if(strcmp(sell[i].dm,sell[j].dm)0||strcmp(sell[i].dm,sell[j].dm)==0amp。sell[i].jesell[j].je) {xy=sell[i]。sell[j]=xy。給定函數(shù) ReadDat()的功能是把選票數(shù)據(jù)讀入到字符串?dāng)?shù)組 xx 中。把結(jié)果 yy 輸出到文件 中。 請勿改動主函數(shù) main()、讀數(shù)據(jù)函數(shù) ReadDat()和輸出數(shù)據(jù)函數(shù) writeDat()的內(nèi)容。 for(i=0。i++) { count=0。j10。139。 if(count==0||count==10) continue。j10。139。 } } *************************************************************************** ☆ 題目 40( 整數(shù)統(tǒng)計運算 題 ) 已知在 文件 中存有若干個(個數(shù) 200)四位數(shù)字的正整數(shù),函數(shù) ReadDat()讀取這若干個正整數(shù)并存入數(shù)組 xx 中。 部分源程序存在文件 中。 void CalValue(void) { int i,qw,bw,sw,gw。iMAXNUM。 qw=xx[i]/1000。 sw=xx[i]%100/10。 if((qw+bw+sw+gw)%2==0) { totCnt++。} } if(totCnt==0) totPjz=0。 } ************************************************************************** ☆ 題目 41( SIX/NINE 問 題 ) 下 列 程序 的 功能 是 :計 算出 自 然數(shù) SIX 和 NINE ,它 們 滿足 的條 件 是SIX+SIX+SIX=NINE+NINE 的個數(shù) t 以及滿足此條件所有的 SIX 與 NINE 的和 SUM。 其中的 S, I, X, N, E 各代表一個十進(jìn)制數(shù)字。 請勿改動主函數(shù) main()和輸出數(shù)據(jù)函數(shù) writeDat()的內(nèi)容。 for(s=1。s++) for(i=0。i++) for(x=0。x++) for(n=1。n++) for(e=0。e++) { six=s*100+i*10+x。 if(3*six==2*nine) { t++。} } } ************************************************************************** 題目 42 結(jié)構(gòu)體運 算題 已知在文件 中存有 100 個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄由產(chǎn)品代碼 dm(字符型4 位 ),產(chǎn)品名稱 mc(字符型 10 位 ),單價 dj(整型 ),數(shù)量 sl(整型 ),金額 je(長整型 )五部分組成。函數(shù) ReadDat()是讀取這 100 個銷售記錄并存入結(jié)構(gòu)數(shù)組 sell 中。 部分源程序存在文件 中。 void SortDat() {int i,j
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1