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

正文內(nèi)容

全國計算機等級考試三級網(wǎng)絡(luò)技術(shù)c語言上機南開100題((編輯修改稿)

2024-11-25 19:23 本頁面
 

【文章內(nèi)容簡介】 請勿改動主函數(shù) main()、讀數(shù)據(jù)函數(shù) ReadDat()和輸出數(shù)據(jù)函數(shù) writeDat()的內(nèi)容。 void ChA(void) { int i,j。 char ch。 for(i=0。imaxline。i++) 9 { ch=xx[i][0]。 for(j=0。jstrlen(xx[i])1。j++) xx[i][j]+=xx[i][j+1]。 xx[i][strlen(xx[i])1]+=ch。 strrev(xx[i])。 } } ****************************************************************************** ☆ 題目 18 函數(shù) ReadDat()實現(xiàn)從文件 中讀取一篇英文文章,存入到字符串?dāng)?shù)組 xx 中;請編制函數(shù) encryptChar(),按給定的替代關(guān)系對數(shù)組 xx 中的所有字符進行替代,仍存入數(shù)組 xx的對應(yīng)的位置上,最后調(diào)用函數(shù) WriteDat()把結(jié)果 xx 輸出到文件 中。 替代關(guān)系: f(p)=p*11 mod 256( p 是數(shù)組中某一個字符的 ASCII 值, f(p)是計算后新字符的 ASCII 值),如果原字符的 ASCII 值是偶數(shù)或計算后 f(p)值小于等于 32,則該字符不變,否則將 f(p)所對應(yīng)的字符進行替代。 部分源程序存在文件 中。原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于 80個字符。 請勿改動主函數(shù) main()、讀數(shù)據(jù)函數(shù) ReadDat()和輸出數(shù)據(jù)函數(shù) WriteDat()的內(nèi)容。 void encryptChar() { int i,j。 for(i=0。imaxline。i++) for(j=0。jstrlen(xx[i])。j++) if(xx[i][j]*11%256=32||xx[i][j]%2==0) continue。 else xx[i][j]=xx[i][j]*11%256。 } ****************************************************************************** ☆題目 19(單詞個數(shù)統(tǒng)計題 ) 編寫一個函數(shù) findStr(char *str,char *substr),該函數(shù) 統(tǒng)計一個長度為 2 的子字符串在另一個字符串中出現(xiàn)的次數(shù) 。例如, 假定輸入的字符串為 asd asasdfg asd as zx67 asd mklo,子字符串為 as,函數(shù)返回值是 6。 函數(shù) ReadWrite()實現(xiàn)從文件 中讀取兩個字符串,并調(diào)用函數(shù) findStr(),最后把結(jié)果 輸出到文件 中。 注意:部分源程序存在文件 中。 請勿改動主函數(shù) main()和其它函數(shù)中的任何內(nèi)容,僅在函數(shù) findStr()的花括號中填入你編寫的若干語句。 int findStr(char *str,char *substr) { int i,j,len1,len2,t=0,flag。 len1=strlen(str)。 len2=strlen(substr)。 for(i=0。ilen1。i++) { for(j=0。jlen2。j++) if(str[i+j]==substr[j]) flag=1。 else {flag=0。break。} if(flag==1) t++。 10 } return t。 } **************************************************************************** ★ 題目 20( Fibonacci 數(shù)列題 ) 編寫函數(shù) jsValue,它的功能是: 求 Fibonacci 數(shù)列中大于 t 的最小的一個數(shù), 結(jié)果由函數(shù)返回。其中 Fibonacci 數(shù)列 F(n)的定義為: F(0)=0,F(1)=1 F(n)=F(n1)+F(n2) 最后調(diào)用函數(shù) writeDat()讀取 50 個數(shù)據(jù) t,分別得出結(jié)果且把結(jié)果輸出到文件 中。 例如:當(dāng) t=1000 時,函數(shù)值為: 1597。 部分源程序存在文件 中。 請勿改動主函數(shù) main()和寫函數(shù) writeDat()的內(nèi)容。 int jsValue(int t) { int f0=0,f1=1,fn。 fn=f0+f1。 while(fn=t) { f0=f1。 f1=fn。 fn=f0+f1。 } return fn。 } **************************************************************************** ☆ 題目 21(迭代方法求方程題 ) 下列程序 的功能是: 利用以下所示的簡單迭代方法求方程: cos(x)x=0 的一個實根。 Xn+1=cos(Xn) 迭代步驟如下: (1)取 X1 初值為 ; (2)X0=X1,把 X1 的值賦給 X0; (3)X1=cos(X0),求出一個新的 X1; (4)若 X0X1 的絕對值小于 ,執(zhí)行步驟 (5),否則執(zhí)行步驟 (2); (5)所求 X1 就是方程 cos(X)X=0 的一個實根,作為函數(shù)值返回。 請編寫函數(shù) countValue()實現(xiàn)程序的要求,最后調(diào)用函數(shù) writeDat()把結(jié)果輸出到文件 中。 部分源程序已給出。 請勿改動主函數(shù) main()和輸出數(shù)據(jù)函數(shù) writeDat()的內(nèi)容。 float countValue() { float x0,x1。 x1=。 do{ x0=x1。 x1=cos(x0)。 }while(fabs(x0x1)=)。 return x1。 11 } 注:本題在無憂或捷成模擬盤中,需定義 double x0,x1。才能通過,據(jù)實際上機抽到該題的考生反映,實際上機需按上面解法的定義方能通過,特此說明,供參考。 **************************************************************************** ★ 題目 22( 平方根問 題 ) 請編寫函數(shù) countValue(),它的功能是: 求 n 以內(nèi)(不包括 n)同時能被 3 與 7 整除的所有自然數(shù)之和的平方根 s,并作為函數(shù)值返回, 最后結(jié)果 s 輸出到文件 中。 例如若 n 為 1000 時,函數(shù)值應(yīng)為: s=。 部分源程序存在文件 中。 請勿改動主函數(shù) main()和輸入輸出數(shù)據(jù)函數(shù) progReadWrite()的內(nèi)容。 double countValue(int n) { int i。 double s=。 for(i=1。in。i++) if(i%21==0) s+=i。 return sqrt(s)。 } ********************************************************************* 題目 23 (實數(shù)運算題 ) 已知在文件 中存有 N 個(個數(shù) 200)實數(shù),函數(shù) readdat()讀取這 N 個實數(shù)并存入數(shù)組 xx 中。請編制函數(shù) calvalue(),其功能要求: 求出這 N 個實數(shù)的平均值 aver; 分別求出這 N 個實數(shù)的整數(shù)部分之和 sumint 以及小數(shù)部分之和 sumdec, 最后調(diào)用函數(shù)writedat()把所求的結(jié)果輸出到文件 中。 注意:部分源程序已給出。 請勿改動主函數(shù) main()、讀數(shù)據(jù)函數(shù) readdat()和輸出數(shù)據(jù)函數(shù) writedat()的內(nèi)容。 void CalValue(void) {int i。 for (i=0。iN。i++) {sumint+=(long)xx[i]。 sumdec+=xx[i](long)xx[i]。 aver+=xx[i]。 } aver/=N。 } **************************************************************************** 題目 24(完全平方數(shù) 問 題 ) 下列程序 的功能是: 在三位整數(shù)( 100 至 999)中尋找符合條件的整數(shù)并依次從小到大存入數(shù)組中;它既是完全平方數(shù),又是兩位數(shù)字相同,例如 14 676 等。 請編制函數(shù)實現(xiàn)此功能 ,滿足該條件的整數(shù)的個數(shù)通過所編制的函數(shù)返回 。 最后調(diào)用函數(shù) writeDat()把結(jié)果輸出到文件 中。 12 請勿改動主函數(shù) main()和寫函數(shù) writeDat()的內(nèi)容。 int jsValue(int bb[]) {int i,j,k=0。 int hun,ten,data。 for(i=10。i32。i++) {j=I*I。 hum=j/100。 ten=j%100/10。 data=j%10。 if(hum==ten||hum==data||ten==data) bb[k++]=j。} return k。 } ***************************************************************** ★ 題目 25 ( 回文數(shù) 問題) 下列程序的功能是: 尋找并輸出 11 至 999 之間的數(shù) m,它滿足 m,m2 和 m3 均為回文數(shù)。所謂回文數(shù)是指其各位數(shù)字左右對稱的整數(shù),例如 121, 676, 94249 等。滿足上述條件的數(shù)如 m=11,m2=121,m3=1331 皆為回文數(shù)。 請編制函數(shù) int svalue(long m)實現(xiàn)此功能, 如果是回文數(shù),則函數(shù)返回 1,反之則返回 0。 最后把結(jié)果輸出到文件 中。 注意:部分源程序已給 出。 請勿改動主函數(shù) main()的內(nèi)容。 int jsValue(long n) {int i,strl,half。 char xy[20]。 ltoa(n,xy,10)。 /*注意這里不能使用 itoa()函數(shù),因為 n 是 long 型的 */ strl=strlen(xy)。 half=strl/2。 for(i=0。ihalf。i++) if(xy[i]!=xy[strl]) break。 if(i=half) return 1。 else return 0。 } 或者下面的 解法: int jsValue(long n) {long int s=0,k。 k=n。 while(k) { s=s*10+k%10。 k/=10。 } if(s==n) return 1。 if(s!=n) return 0。 } 輸出結(jié)果為: m= 11,m*m= 121,m*m*m= 1331 m= 101,m*m= 10201,m*m*m= 1030301 m= 111,m*m= 12321,m*m*m= 1367631 13 ************************************************************************* ★☆ 題目 26( 整數(shù)統(tǒng)計運算 題 ) 已知在文件 中存有若干個(個數(shù) 200)四位數(shù)字的正整數(shù),函數(shù) ReadDat()讀取這若干個正整數(shù)并存入數(shù)組 xx 中。請編制函數(shù) CalValue(),其功能要求: 求出這文件中共有多少個正整數(shù) totNum; 求這些數(shù)右移 1 位后,產(chǎn)生的新數(shù)是偶數(shù)的數(shù)的個數(shù) totCnt,以及滿足此條件的這些數(shù) (右移前的值 )的算術(shù)平均值 totPjz, 最后調(diào)用函數(shù) writeDat()把所求的結(jié)果輸出到文件 中。 部分源程序存在文件 中。 請勿改動主函數(shù) main()、讀函數(shù) ReadDat()和寫函數(shù) writeDat()的內(nèi)容。 void CalValue(void) {int i,data。 for(i=0。iMAXNUM。i++) if(xx[i]0) { totNum++。 data=xx[i]1。 if(data%2==0){totCnt++。totPjz+=xx[i]。} } if(totCnt==0) totPjz=0。 else totPjz/=totCnt。 } ******************************************************************** 題目 27( 整數(shù)各位數(shù)字運算 題 ) 已知數(shù)據(jù)文件 中存有 300 個四位數(shù),并已調(diào)用讀函數(shù) ReadDat()把這些數(shù)存入數(shù)組 a中,請編制一函數(shù) js
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1