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

正文內(nèi)容

計(jì)算機(jī)三級(jí)網(wǎng)絡(luò)技術(shù)上機(jī)題庫(kù)和答案(20xx年終結(jié)修訂word版)-在線瀏覽

2024-12-24 12:08本頁(yè)面
  

【正文】 ].dm)==0amp。sell[i].jesell[j].je) {xy=sell[i]。 sell[j]=xy。 替代關(guān)系: f(p)=p*11 mod 256( p 是數(shù)組中某一個(gè)字符的 ASCII 值, f(p)是計(jì)算后新字符的 ASCII 值),如果計(jì)算后 f(p)值小于等于 32 或大于 130,則該字符不變,否則將 f(p)所對(duì)應(yīng)的字符進(jìn)行替代 。原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于 80 個(gè)字符。 void encryptChar() { int i,j。imaxline。jstrlen(xx[i])。 else xx[i][j]=xx[i][j]*11%256。 例:原文: dAe,BfC. CCbbAA 結(jié)果: fedCBA. bbCCAA 原始數(shù)據(jù)文件存放的格式 是:每行的寬度均小于 80 個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格。 請(qǐng)勿改動(dòng)主函數(shù) main()、讀數(shù)據(jù)函數(shù) ReadDat()和輸出數(shù)據(jù)函數(shù) writeDat()的內(nèi)容。 char ch。imaxline。 for(j=0。j++) for(k=j+1。k++) if(xx[i][j]xx[i][k]) {ch=xx[i][j]。 xx[i][k]=ch。大寫字母仍為大寫字母,小寫字母仍為小寫字母,其他字符不變。 例:原文: 結(jié)果: 原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于 80 個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格。 請(qǐng)勿改動(dòng)主函數(shù) main()、讀數(shù)據(jù)函數(shù) ReadDat()和輸出數(shù)據(jù)函數(shù) writeDat()的內(nèi)容。 for(i=0。i++) { for(j=0。j++) if(xx[i][j]==39。) xx[i][j]=39。 else if(xx[i][j]=39。amp。xx[i][j]=39。) xx[i][j]+=1。要求大寫字母仍為大寫字母,小寫字母仍為小寫字母,其它字符不做改變。 例如: s 字符串中原有的內(nèi)容為: ,則調(diào)用該函數(shù)后,結(jié)果為: 。 請(qǐng)勿改動(dòng)主函數(shù) main( )和輸出數(shù)據(jù)函數(shù) readwriteDAT()的內(nèi)容。 for(I=0。I++) if(s[i]==39。||s[i]==39。) s[i]=25。a39。amp。y39。A39。amp。Y39。 } ***************************************************************************** ★☆ 題目 12( 結(jié)構(gòu)體運(yùn)算 題題 ) 已知在文件 中存有 100 個(gè)產(chǎn)品銷售記錄,每個(gè)產(chǎn)品銷售記錄由產(chǎn)品代碼 dm(字符型4 位 ),產(chǎn)品名稱 mc(字符型 10 位 ),單價(jià) dj(整型 ),數(shù)量 sl(整型 ),金額 je(長(zhǎng)整型 )五部分組成。函數(shù) ReadDat()是讀取這 100 個(gè)銷售記錄并存入結(jié)構(gòu)數(shù)組 sell 中。 部分源程序存在文件 中。 void SortDat() {int i,j。 for(i=0。i++) for(j=i+1。j++) if(strcmp(sell[i].mc,sell[j].mc)0||strcmp(sell[i].mc,sell[j].mc)==0amp。sell[i].jesell[j].je) {xy=sell[i]。sell[j]=xy。其中:金額 =單價(jià) *數(shù)量計(jì)算得出。請(qǐng)編制函數(shù) SortDat(),其功能 要求: 按產(chǎn)品代碼從小到大進(jìn)行排列,若產(chǎn)品代碼相等,則按金額從大到小進(jìn)行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組 sell中 ,最后調(diào)用函數(shù) WriteDat()把結(jié)果輸出到文件 中。 7 請(qǐng)勿改動(dòng)主函數(shù) main()、讀數(shù)據(jù)函數(shù) ReadDat()和輸出數(shù)據(jù)函數(shù) WriteDat()的內(nèi)容。 PRO xy。i99。j100。amp。sell[i]=sell[j]。} } ************************************************************************** ★☆ 題目 14( 整數(shù)統(tǒng)計(jì)排序 題 ) 已知數(shù)據(jù)文件 中存有 200 個(gè)四位數(shù),并已調(diào)用讀函數(shù) readDat()把這些數(shù)存入數(shù)組 a中,請(qǐng)考生編制一函數(shù) jsVal(),其功能是: 依次從數(shù)組 a 中取出一個(gè)四位數(shù),如果該四位數(shù)連續(xù)大于該四位數(shù)以后的五個(gè)數(shù)且該數(shù)是奇數(shù)(該四位 數(shù)以后不滿五個(gè)數(shù),則不統(tǒng)計(jì)),則統(tǒng)計(jì)出滿足此條件的個(gè)數(shù) t 并把這些四位數(shù)按從小到大的順序存入數(shù)組 b 中 ,最后調(diào)用寫函數(shù) writeDat( )把結(jié)果 t 以及數(shù)組 b 中符合條件的四位數(shù)輸出到 文件中。 程序中已定義數(shù)組: a[200], b[200],已定義變量: t 請(qǐng)勿改動(dòng)數(shù)據(jù)文件 中的任何數(shù)據(jù)、主函數(shù) main()、讀函數(shù) readDat()和寫函數(shù)writeDat()的內(nèi)容。 for(i=0。i++) {for(j=i+1。j++) if(a[i]a[j]amp。a[i]%2) flag=1。break。 } for(i=0。i++) for(j=i+1。j++) if(b[i]b[j]) {flag=b[i]。b[j]=flag。 注意:部分源程序存在文件 中。 8 void jsVal() {int i,j。 for (i=0。i++) {qw=a[i]/1000。 sw=a[i]%100/10。 if((qw=bw)amp。(bw=sw)amp。(sw=gw)amp。(a[i]%2==0)) b[t++]=a[i]。it1。jt。b[i]=b[j]。} } *************************************************************************** ★☆ 題目 16( 字 符替換 題 ) 函數(shù) ReadDat()實(shí)現(xiàn)從文件 中讀取一篇英文文章存入到字符串?dāng)?shù)組 xx 中,請(qǐng)編制函數(shù) StrCharJR(),其函數(shù)的功能是: 以行為單位把字符串中所有字符的 ASCII 值右移 4 位,然后把右移后的字符 ASCII 值再加上原字符的 ASCII 值,得到新的字符仍存入原字符串對(duì)應(yīng)的位置上。 原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于 80 個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格。 請(qǐng)勿改動(dòng)主函數(shù) main()、讀數(shù)據(jù)函數(shù) ReadDat()和輸出數(shù)據(jù)函數(shù) writeDat()的內(nèi)容。 for(i=0。i++) for(j=0。j++) xx[i][j]+=(xx[i][j]4)。請(qǐng)編制函數(shù) CHA(),其函數(shù)功能是 :以行為單位把字符串中的第一個(gè)字符的 ASCII值加第二個(gè)字符的 ASCII 值,得到第一個(gè)親朋字符,第二個(gè)字符的 ASCII 值加第三個(gè)字符的 ASCII 值,得到第二個(gè)新字符,依此類推一直處理到最后第二個(gè)字符,最后一個(gè)字符的 ASCII 值加原第一個(gè)字符的 ASCII 值,得到最后一個(gè)新的字符,得到的新字符分別存放在原字符串對(duì)應(yīng)的位置上。 請(qǐng)勿改動(dòng)主函數(shù) main()、讀數(shù)據(jù)函數(shù) ReadDat()和輸出數(shù)據(jù)函數(shù) writeDat()的內(nèi)容。 char ch。imaxline。 for(j=0。j++) xx[i][j]+=xx[i][j+1]。 strrev(xx[i])。 替代關(guān)系: f(p)=p*11 mod 256( p 是數(shù)組中某一個(gè)字符的 ASCII 值, f(p)是計(jì)算后新字符的 ASCII 值),如果原字符的 ASCII 值是偶數(shù)或計(jì)算后 f(p)值小于等于 32,則該字符不變,否則將 f(p)所對(duì)應(yīng)的字符進(jìn)行替代。原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于 80個(gè)字符。 void encryptChar() { int i,j。imaxline。jstrlen(xx[i])。 else xx[i][j]=xx[i][j]*11%256。例如, 假定輸入的字符串為 asd asasdfg asd as zx67 asd mklo,子字符串為 as,函數(shù)返回值是 6。 注意:部分源程序存在文件 中。 int findStr(char *str,char *substr) { int i,j,len1,len2,t=0,flag。 len2=strlen(substr)。ilen1。jlen2。 else {flag=0。} if(flag==1) t++。 } **************************************************************************** ★ 題目 20( Fibonacci 數(shù)列題 ) 編寫函數(shù) jsValue,它的功能是: 求 Fibonacci 數(shù)列中大于 t 的最小的一個(gè)數(shù), 結(jié)果由函數(shù)返回。 例如:當(dāng) t=1000 時(shí),函數(shù)值為: 1597。 請(qǐng)勿改動(dòng)主函數(shù) main()和寫函數(shù) writeDat()的內(nèi)容。 fn=f0+f1。 f1=fn。 } return fn。 Xn+1=cos(Xn) 迭代步驟如下: (1)取 X1 初值為 ; (2)X0=X1,把 X1 的值賦給 X0; (3)X1=cos(X0),求出一個(gè)新的 X1; (4)若 X0X1 的絕對(duì)值小于 ,執(zhí)行步驟 (5),否則執(zhí)行步驟 (2); (5)所求 X1 就是方程 cos(X)X=0 的一個(gè)實(shí)根,作為函數(shù)值返回。 部分源程序已給出。 float countValue() { float x0,x1。 do{ x0=x1。 }while(fabs(x0x1)=)。 11 } 注:本題在無(wú)憂或捷成模擬盤中,需定義 double x0,x1。 **************************************************************************** ★ 題目 22( 平方根問(wèn) 題 ) 請(qǐng)編寫函數(shù) countValue(),它的功能是: 求 n 以內(nèi)(不包括 n)同時(shí)能被 3 與 7 整除的所有自然數(shù)之和的平方根 s,并作為函數(shù)值返回, 最后結(jié)果 s 輸出到文件 中。 部分源程序存在文件 中。 double countValue(int n) { int i。 for(i=1。i++) if(i%21==0) s+=i。 } ********************************************************************* 題目 23 (實(shí)數(shù)運(yùn)算題 ) 已知在文件 中存有 N 個(gè)(個(gè)數(shù) 200)實(shí)數(shù),函數(shù) readdat()讀取這 N 個(gè)實(shí)數(shù)并存入數(shù)組 xx 中。 注意:部分源程序已給出。 void CalValue(void) {int i。iN。 sumdec+=xx[i](long)xx[i]。 } aver/=N。 請(qǐng)編制函數(shù)實(shí)現(xiàn)此功能 ,滿足該條件的整數(shù)的個(gè)數(shù)通過(guò)所編制的函數(shù)返回 。 12 請(qǐng)勿改動(dòng)主函數(shù) main()和寫函數(shù) writeDat()的內(nèi)容。 int hun,ten,data。i32。 hum=j/100。 data=j%10。} return k。所謂回文數(shù)是指其各位數(shù)字左右對(duì)稱的整數(shù),例如 121, 676, 94249 等。 請(qǐng)編制函數(shù) int svalue(long m)實(shí)現(xiàn)此功能, 如果是回文數(shù),則函數(shù)返回 1,反之則返回 0。 注意:部分源程序已給 出。 int jsValue(long n) {int i,strl,half。 ltoa(n,xy,10)。 half=strl/2。ihalf。 if(i=half) return 1。 } 或者下面的 解法: int jsValue(long n) {long int s=0,k。 while(k) { s=s*10+k%10。 } if(s==n) return 1。 } 輸出結(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)計(jì)運(yùn)算 題 ) 已知在文件 中存有若干個(gè)(個(gè)數(shù) 200)四位數(shù)字的正整數(shù),函數(shù) ReadDat()讀取這若干個(gè)正整數(shù)并
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1