成熟丰满熟妇高潮XXXXX,人妻无码AV中文系列久久兔费 ,国产精品一国产精品,国精品午夜福利视频不卡麻豆

您好,歡迎來(lái)到九壹網(wǎng)。
搜索
您的當(dāng)前位置:首頁(yè)函數(shù)ReadDat()的功能是

函數(shù)ReadDat()的功能是

來(lái)源:九壹網(wǎng)
?66、函數(shù)ReadDat()的功能是實(shí)現(xiàn)文件ENG.IN中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)encryptChar(),按給定的替代關(guān)系對(duì)數(shù)組xx中的所有字符進(jìn)行替代,結(jié)果仍存入數(shù)組xx對(duì)應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件PS.DAT中。

替代關(guān)系:f(p)=p×11 mod 256(p是數(shù)組xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后新字符的ASCII值),如果計(jì)算后f(p)的值小于等于32或?qū)?yīng)的字符是大寫字母,則該字符不變,否則將f(p)所對(duì)應(yīng)的字符進(jìn)行替代。 void encryChar() {

int i,j; int str; char ch;

for(i=0;istr=strlen(xx[i]); for(j=0;jch=xx[i][j] *11%256;

if(ch<=32 || (ch>='A' && ch<='Z')) continue; else xx[i][j]=ch;

}

67、函數(shù)ReadDat()的功能是實(shí)現(xiàn)文件ENG.IN中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)encryptChar(),按給定的替代關(guān)系對(duì)數(shù)組xx中的所有字符進(jìn)行替代,仍存入數(shù)組xx的對(duì)應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件PS.DAT中。

替代關(guān)系:f(p)=p×13 mod 256(p是數(shù)組xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后新字符的ASCII值),如果計(jì)算后f(p)的值小于等于32或其ASCII值是偶數(shù),則該字符不變,否則將f(p)所對(duì)應(yīng)的字符進(jìn)行替代。 void encryChar() { }

int i,j; int str;

char ch;

for(i=0;istr=strlen(xx[i]); for(j=0;jch=xx[i][j]*13%256; if((ch<=32) || (ch%2==0)) continue; else xx[i][j]=ch;

68、函數(shù)ReadDat()的功能是實(shí)現(xiàn)文件ENG.IN中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)encryptChar(),按給定的替代關(guān)系對(duì)數(shù)組xx中的所有字符進(jìn)行替代,仍存入數(shù)組xx的對(duì)應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件PS.DAT中。

替代關(guān)系:f(p)=p×11 mod 256(p是數(shù)組xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后新字符的ASCII值),如果原字符是數(shù)字字符0至9或計(jì)算后f(p)的值小于等于32,則該字符不變,否則將f(p)所對(duì)應(yīng)的字符進(jìn)行替代。 void encryChar() { int i,j;

int str; char ch;

for(i=0;istr=strlen(xx[i]); for(j=0;jch=xx[i][j]*11%256;

if((xx[i][j]>='0' && xx[i][j]<='9') || ch<=32) continue; else xx[i][j]=ch;

}

69、函數(shù)ReadDat()的功能是實(shí)現(xiàn)文件ENG.IN中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)encryptChar(),按給定的替代關(guān)系對(duì)數(shù)組xx中的所有字符進(jìn)行替代,仍存入數(shù)組xx的對(duì)應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件PS.DAT中。

替代關(guān)系:f(p)=p×11 mod 256(p是數(shù)組xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后新字符的ASCII值),如果原字符的ASCII值是偶數(shù)或計(jì)算后f(p)的值小于等于32,則該字符不變,否則將f(p)所對(duì)應(yīng)的字符進(jìn)行替代。 void encryptChar() { }

int i,j; int str;

char ch;

for(i=0;istr=strlen(xx[i]); for(j=0;jch=xx[i][j]*11%256; if(xx[i][j]%2==0||ch<=32) continue; else xx[i][j]=ch;

70、函數(shù)ReadDat()的功能是實(shí)現(xiàn)文件ENG.IN中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)encryptChar(),按給定的替代關(guān)系對(duì)數(shù)組xx中的所有字符進(jìn)行替代,仍存入數(shù)組xx的對(duì)應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件PS.DAT中。

替代關(guān)系:f(p)=p×11 mod 256(p是數(shù)組xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后新字符的ASCII值),如果計(jì)算后f(p)的值小于等于32或f(p)對(duì)應(yīng)的字符是數(shù)字0至9,則該字符不變,否則將f(p)所對(duì)應(yīng)的字符進(jìn)行替代。 void encryptChar() { int i,j;

int str; char ch;

for(i=0;istr=strlen(xx[i]); for(j=0;jch=xx[i][j]*11%256;

if(ch<=32 || (ch>='0' && ch<='9') ) continue; else xx[i][j]=ch;

}

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

int str;

for(i=0;istr=strlen(xx[i]); for(j=0;jif(xx[i][j]>='a' && xx[i][j]<='z') if(xx[i][j]=='z')

xx[i][j]='a'; else xx[i][j]+=1;

77、函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)ConvertCharA(),該函數(shù)的功能是:以行為單位把字符串中的所有小寫字母改成

該字母的上一個(gè)字母,如果是字母a,則改寫成字母z。大寫字母仍為大寫字母,小寫字母仍為小寫字母,其他字符不變。把已處理的字符串仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT.DAT中。 例如:原文:Adb Bcdza abck LLhj 結(jié)果 Aca Bbcyz Zabj LLgi void CovertCharD() { int i,j; }

79、函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)SortCharD(),該函數(shù)的功能是:以行為單位對(duì)字符串按從大到小的順序進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT.DAT中。 void SortCharD() { }

80、函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)SortCharD(),該函數(shù)的功能是:以行為單位對(duì)字符串按從小到大的順序進(jìn)行排

int i,j,k;

int str; char temp;

for(i=0;ifor(j=0;jif(xx[i][j]xx[i][j]=xx[i][k]; xx[i][k]=temp;

int str;

for(i=0;istr=strlen(xx[i]);

for(j=0;j='a'&& xx[i][j]<='z')

{ }

if(xx[i][j]=='a') xx[i][j]='z'; else xx[i][j]-=1;

序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT.DAT中。 void SortCharA() { int i,j,k; int str;

char temp;

for(i=0;istr=strlen(xx[i]); for(j=0;jfor(k=j+1;kif (xx[i][j]>xx[i][k]) { }

temp=xx[i][j]; xx[i][j]=xx[i][k]; xx[i][k]=temp;

}

81、函數(shù)readDat()的功能是從文件IN.DAT中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長(zhǎng)度均小于80)。請(qǐng)編制函數(shù)jsSort()該函數(shù)的功能是:以行為單位對(duì)字符串按下面給定的條件進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat()把結(jié)果xx輸出到文件OUT.DAT中。

條件:從字符串中間一分為二,左邊部分按字符的ASCII值降序排序,排序后,左邊部分與右邊部分按例子所示進(jìn)行交換。如果原字符串長(zhǎng)度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上。 void jsSort() { int i,j,k;

int str,half; char temp;

for(i=0;i<20;i++) {

str=strlen(xx[i]); half=str/2;

for(j=0;jif(xx[i][j]xx[i][j]=xx[i][k];

xx[i][k]=temp; }

for(j=half-1,k=str-1;j>=0;j--,k--) { temp=xx[i][j]; }

xx[i][j]=xx[i][k]; xx[i][k]=temp;

}

}

82、函數(shù)readDat()的功能是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長(zhǎng)度均小于80)。請(qǐng)編制函數(shù)jsSort()該函數(shù)的功能是:以行為單位對(duì)字符串變量的下標(biāo)為奇數(shù)位置上的字符按其ASSII值從小到大的順序進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat()把結(jié)果xx輸出到文件out.dat中。 void jsSort() { int i,j,k;

int str; char temp; for(i=0;i<20;i++) { }

str=strlen(xx[i]);

for(j=1;jfor(k=j+2;kxx[i][k])

{ }

temp=xx[i][j];

xx[i][j]=xx[i][k]; xx[i][k]=temp;

}

83、函數(shù)readDat()的功能是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長(zhǎng)度均小于80)。請(qǐng)編制函數(shù)jsSort()該函數(shù)的功能是:以行為單位對(duì)字符串按下面給定的條件進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat()把結(jié)果xx輸出到文件OUT.DAT中。 條件:從字符串中間一分為二,左邊部分按字符的ASCII值降序排序,右邊部分按字符的ASCII值升序排序。如果原字符串長(zhǎng)度為奇數(shù),則最中間的字符不參加排序,字符仍放在原位置上。 void jsSort() { int i,j,k;

int str,half; char temp;

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

{ str=strlen(xx[i]);

half=str/2;

for(j=0;jif(xx[i][j]xx[i][j]=xx[i][k]; xx[i][k]=temp;

}

if(str%2==1)

half++;

for(j=half;jxx[i][k])

{ }

temp=xx[i][j];

xx[i][j]=xx[i][k]; xx[i][k]=temp;

}

84、讀函數(shù)readDat()的功能是從文件IN.DAT中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組xx中(每行字符串長(zhǎng)度均小于80)。請(qǐng)編制函數(shù)jsSort()該函數(shù)的功能是:以行為單位對(duì)字符串按下面給定的條件進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)writeDat()把結(jié)果xx輸出到文件OUT.DAT中。 條件:從字符串中間一分為二,左邊部分按字符的ASCII值升序排序,排序后,左邊部分與右邊部分按例子所示進(jìn)行交換。如果原字符串長(zhǎng)度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上。 void jsSort() { int i,j,k; }

85、函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)StrCharJL(),該函數(shù)的功能是:以行為單位把字符串中所有字符的ASCII值左

int str,half;

char temp;

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

{ str=strlen(xx[i]); }

half=str/2;

for(j=0;jfor(k=j+1;kxx[i][k]) { temp=xx[i][j];

xx[i][j]=xx[i][k]; xx[i][k]=temp;

}

for(j=half-1,k=str-1;j>=0;j--,k--) { }

temp=xx[i][j]; xx[i][j]=xx[i][k]; xx[i][k]=temp;

移4位,如果左移后,其字符的ASCII值小于等于32或大于100,則原字符保持不變,否則就把左移后的字符ASCII值再加上原字符的ASCII值,得到的新字符仍存入到原字符串對(duì)應(yīng)的位置。之后把已處理的字符串仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT.DAT中。 void StrCharJL(void) {

int i,j; int str;

char ch;

for(i=0;istr=strlen(xx[i]); for(j=0;jch=xx[i][j]<<4; if(ch<=32 || ch>100) continue; else xx[i][j]+=ch;

} }

86、函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)ChA(),該函數(shù)的功能是:以行為單位把字符串的第一個(gè)字符的ASCII值加第二個(gè)字符的ASCII值,得到第一個(gè)新的字符,第二個(gè)字符的ASCII值加第三個(gè)字符的ASCII值,得到第二個(gè)新的字符,以此類推一直處理到倒數(shù)第二個(gè)字符,最后一個(gè)字符的ASCII值加第一個(gè)字符的ASCII值,得到最后一個(gè)新的字符,得到的新字符分別存放在原字符串對(duì)應(yīng)的位置上。最后把已處理的字符串逆轉(zhuǎn)后仍按行重新存入字符串?dāng)?shù)組xx中,并調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT.DAT中。 void ChA(void) { int i,j,k; int str;

char ch,temp;

for(i=0;istr=strlen(xx[i]); ch=xx[i][0];

for(j=0;jfor(j=0,k=str-1;jxx[i][k]=temp;

}

88、函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)CharConvA(),該函數(shù)的功能是:以行為單位把字符串的倒數(shù)一個(gè)字符ASCII值右移4位后加最后第二個(gè)字符的ASCII值,得到最后一個(gè)新的字符,倒數(shù)第二個(gè)字符的ASCII值右移4位后加倒數(shù)第三個(gè)字符的ASCII值,得到倒數(shù)第二個(gè)新的字符,以此類推一直處理到第二個(gè)字符,第一個(gè)字符的ASCII值加最后一個(gè)字符的ASCII值,得到第一個(gè)新的字符,得到的新字符分別存放在原字符串的對(duì)應(yīng)位置上,把已處理的字符串仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT.DAT中。 void CharConvA(void) { }

int i,j; int str;

char ch;

for(i=0;istr=strlen(xx[i]); ch=xx[i][str-1];

for(j=str-1;j>0;j--) xx[i][j]=(xx[i][j]>>4)+xx[i][j-1]; xx[i][0]+=ch;

、函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)StrCharJR(),該函數(shù)的功能是:以行為單位把字符串中所有字符的ASCII值左移4位,然后把右移后的字符的ASCII值再加上原字符的ASCII值,得到新的字符,并存入到原字符串對(duì)應(yīng)的位置上。最后把已處理的字符串仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT.DAT中。 void StrCharJR(void) { int i,j; int str; }

for(i=0;ifor(j=0;j>4;

91、函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中。請(qǐng)編制函數(shù)StrOR(),該函數(shù)的功能是:以行為單位把字符串中所有小寫字母“o”左邊的字符內(nèi)容移至該串的右邊存放,然后把小寫字母“o”刪除,余下的字符串內(nèi)容移到已處理字符串的左邊存放,最后把已處理的字符串仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)WriteDat()把結(jié)果輸出到文件OUT.DAT中。 void StrOR(void) { int i,j,k;

int index,str;

char ch;

for(i=0;ifor(j=0;j{

for(k=j;k}

for(j=str-1;j>=index;j--) { }

ch=xx[i][str-1];

for(k=str-1;k>0;k--) xx[i][k]=xx[i][k-1]; xx[i][0]=ch; xx[i][str]='\\0';

} 92、函數(shù)ReadDat()的功能是實(shí)現(xiàn)從文件IN.DAT中讀取一篇英文文章存入到字符串?dāng)?shù)組xx中;請(qǐng)編制函數(shù)StrOL(),該函數(shù)的功能是:以行為單位對(duì)行中以空格或標(biāo)點(diǎn)符號(hào)為分隔的所有單詞進(jìn)行倒排。最后把已處理的字符串(應(yīng)不含標(biāo)點(diǎn)符號(hào))仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)WriteDat()把結(jié)果xx輸出到文件OUT.DAT中。 void StrOL(void) { int i,j,k; char t[80],t1[80];

for(i=0;it[0]=t1[0]='\\0'; while(1) {

while(isalpha(xx[i][j])==0&&j>=0) k=--j; while(isalpha(xx[i][j])&&j>=0) j--;

memcpy(t1,&xx[i][j+1],k-j); t1[k-j]='\\0'; strcat(t,t1); strcat(t,\" \"); if(j<0) break;

}

}

}

strcpy(xx[i],t);

因篇幅問(wèn)題不能全部顯示,請(qǐng)點(diǎn)此查看更多更全內(nèi)容

Copyright ? 2019- 91gzw.com 版權(quán)所有 湘ICP備2023023988號(hào)-2

違法及侵權(quán)請(qǐng)聯(lián)系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市萬(wàn)商天勤律師事務(wù)所王興未律師提供法律服務(wù)