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

正文內(nèi)容

20xx年版三級(jí)網(wǎng)絡(luò)技術(shù)南開上機(jī)100題答案-資料下載頁

2025-10-04 13:33本頁面

【導(dǎo)讀】題目1:下列程序的功能是:將大于整數(shù)m且緊靠m的k個(gè)素?cái)?shù)存入數(shù)組xx。k,intxx[])實(shí)現(xiàn)函數(shù)的要求,最后調(diào)用函數(shù)readwriteDAT()把結(jié)果輸出到文件。題目2:已知數(shù)據(jù)文件200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,writeDat()把結(jié)果t以及數(shù)組b中符合條件的四位數(shù)輸出到。數(shù)StrOL(),其函數(shù)的功能是:以行為單位對(duì)行中以空格或標(biāo)點(diǎn)符號(hào)為分隔的所有單詞進(jìn)行倒排,除標(biāo)點(diǎn)符號(hào),之后把已處理的字符串仍按行重新存入字符串?dāng)?shù)組xx中。題目6:在文件200個(gè)正整數(shù),且每個(gè)數(shù)均在1000至9999之間。請(qǐng)編制函數(shù)jsSort(),其函數(shù)的功能是:要求按每個(gè)數(shù)的后三位的大小進(jìn)行。數(shù)值進(jìn)行升序排列。

  

【正文】 I]。sell[I]=sell[j]。sell[j]=xy。} } 題目 48:已知數(shù)據(jù)文件 存有 300個(gè)四位數(shù) ,并已調(diào)用讀函數(shù) READDAT()把這些數(shù)存入數(shù)組 A中 .請(qǐng)編制一函數(shù) SVALUE(),其功能是 :求出千位數(shù)上的數(shù)加個(gè)位數(shù)上的數(shù)等于百位數(shù)上的數(shù)加十位數(shù)上的數(shù)的個(gè)數(shù) CNT,再把所有滿足條件的四位數(shù)依次存入數(shù)組 bb中 ,然后對(duì)數(shù)組 bb的四位數(shù)按從小到大的順序進(jìn)行排序 ,最后調(diào)用寫函數(shù) WRITEDAT()把數(shù)組 b中的數(shù) 輸出到 . void jsValue() /*標(biāo)準(zhǔn)答案 */ {int I,thou,hun,ten,data,j。 for(I=0。I300。I++) {thou=a[I]/1000。 hun=a[I]%1000/100。 ten=a[I]%100/10。 data=a[I]%10。 if (thou+data==hun+ten){b[t]=a[I]。t++。} } for(I=0。I for(j=I+1。j if(b[I]b[j]) {data=b[I]。 b[I]=b[j]。 b[j]=data。} } 題目 49:已知數(shù)據(jù)文件 300個(gè)四位數(shù),并已調(diào)用讀函數(shù) ReadDat()把這些數(shù)存入數(shù)組 a中,請(qǐng)編制一函數(shù) jsvalue(),其功能是: 求出千位數(shù)上的數(shù)減百位數(shù)減十位數(shù)上的數(shù)減個(gè)位數(shù)上的數(shù)大于零的個(gè)數(shù) t,再求出所有滿足此條件的四位數(shù)平均值 pjz1,以及不滿足此條件的四位數(shù)平均值 pjz2,最后調(diào)用寫函數(shù) writeDat()把結(jié)果輸出到 。 void jsValue() /*標(biāo)準(zhǔn)答案 */ {int I,thou,hun,ten,data,n=0。 for(I=0。I300。I++) {thou=a[I]/1000。 hun=a[I]%1000/100。 ten=a[I]%100/10。 data=a[I]%10。 if (thouhuntendata0) {t++。pjz1+=a[I]。} else {n++。pjz2+=a[I]。} } pjz1/=t。pjz2/=n。 } 題目 50:函數(shù) ReadDat()實(shí)現(xiàn)從文件 20行數(shù)據(jù)存放到字符串?dāng)?shù)組 xx中 (每行字符串長度均小于 80)。請(qǐng)編制函數(shù) jsSort(),其函數(shù)的功能是:以行為單位對(duì)字符串按給定的條件進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組 xx中,最后調(diào)用函數(shù) WriteDat()把結(jié)果 xx輸出到文件。 /*標(biāo)準(zhǔn)答案 */ void jsSort() {int i,strl,half,j,k。 char ch。 for(i=0。i20。i++) /*行循環(huán) */ {strl=strlen(xx[i])。 /*每行長度 */ half=strl/2。 for(j=0。jfor(k=j+1。kif(xx[i][j]xx[i][k]) {ch=xx[i][j]。/*每次將最小數(shù)賦給 xx[i][j]*/ xx[i][j]=xx[i][k]。 xx[i][k]=ch。} for(j=half1,k=strl1。j=0。j,k) {ch=xx[i][j]。xx[i][j]=xx[i][k]。xx[i][k]=ch。} } } 1題目: 題目 51:已知數(shù)據(jù)文件 200個(gè)四位數(shù) , 并已調(diào)用讀函數(shù) readDat()把這些數(shù)存入數(shù)組 a中 ,請(qǐng)考生編制一函數(shù) jsVal(),其功能是 : 把千位數(shù)字和十位數(shù)字重新組成一個(gè)新的十位數(shù) (新十位數(shù)的十位數(shù)字是原四位數(shù)的千位數(shù)字 ,新十位數(shù)的個(gè)位數(shù)字是原四位數(shù)的十位數(shù)字 ), 以及把個(gè)位數(shù)字和百位數(shù)字組成另一個(gè)新的十位數(shù) (新十位數(shù)的十位數(shù)字是原四位數(shù)的個(gè)位數(shù)字 ,新十位數(shù)的個(gè)位數(shù)字是原四位數(shù)的百位數(shù)字 ), 如果新組成的兩個(gè)十位數(shù)均是素?cái)?shù) ,同時(shí)兩個(gè)新數(shù)的十位數(shù)字均不為零 ,則將滿足此條件的四位數(shù)按從大到小的順序存入數(shù)組 b中 , 并要計(jì)算滿足上述條件的四位數(shù)的個(gè)數(shù) t。最后 main()函數(shù)調(diào)用寫函數(shù) writeDat( )把結(jié)果 t以及數(shù)組 b中符合條件的四位數(shù)輸出到。 注意 : 部分源程序存在文件 。 程序中已定義數(shù)組 : a[200], b[200], 已定義變量 : t 請(qǐng)勿改動(dòng)數(shù)據(jù)文件 、主函數(shù) main()、 讀函數(shù) readDat()和寫函數(shù) writeDat()的內(nèi)容。 void jsVal() /*標(biāo)準(zhǔn)答案 */ {int I,thou,hun,ten,data,j。 int ab,cd。 for(I=0。I200。I++) {thou=a[I]/1000。 hun=a[I]%1000/100。 ten=a[I]%100/10。 data=a[I]%10。 ab=10*thou+ten。 cd=10*data+hun。 if (isprime(ab)amp。amp。isprime(cd)amp。amp。ab!=0amp。amp。cd!=0) {b[t]=a[I]。t++。} } for(I=0。I for(j=I+1。j if(b[I] {data=b[I]。b[I]=b[j]。b[j]=data。} } include define MAX 200 int a[MAX], b[MAX], t = 0。 int isprime(int m) {int i。 for(i=2。i=m/2。i++) if(m%i==0) return 0。 return 1。 } void jsVal() { } void readDat() { int i 。 FILE *fp 。 fp = fopen(, r) 。 for(i = 0 。 i MAX 。 i++) fscanf(fp, %d, amp。a[i]) 。 fclose(fp) 。 } void main() { int i 。 readDat() 。 jsVal() 。 printf(滿足條件的數(shù) =%d\n, t) 。 for(i = 0 。 i t 。 i++) printf(%d , b[i]) 。 printf(\n) 。 writeDat() 。 system(pause)。 } writeDat() { FILE *fp 。 int i 。 fp = fopen(, w) 。 fprintf(fp, %d\n, t) 。 for(i = 0 。 i t 。 i++) fprintf(fp, %d\n, b[i]) 。 fclose(fp) 。 } 題目 52:已知數(shù)據(jù)文件 200個(gè)四位數(shù) , 并已調(diào)用讀函數(shù) readDat()把這些數(shù)存入數(shù)組 a中 ,請(qǐng)考生編制一函數(shù) jsVal(),其功能是 : 把千位數(shù)字和個(gè)位數(shù)字重新組成一個(gè)新的十位數(shù) (新十位數(shù)的十位數(shù)字是原四位數(shù)的千位數(shù)字 ,新十位數(shù)的個(gè)位數(shù)字是原四位數(shù)的個(gè)位數(shù)字 ), 以及把十位數(shù)字和百位數(shù)字組成另一個(gè)新的十位數(shù) (新十位數(shù)的十位數(shù)字是原四位數(shù)的百位數(shù)字 ,新十位數(shù)的個(gè)位數(shù)字是原四位數(shù)的十位數(shù)字 ), 如果新組成的兩個(gè)十位數(shù)均是奇數(shù)并且兩個(gè)十位數(shù)中至少有一個(gè)能被 5整除 ,同時(shí)兩個(gè)新數(shù)的十位數(shù)字均不為零 ,則將滿足此條件的四位數(shù)按從大到小的順序存入數(shù)組 b中 , 并要計(jì)算滿足上述條件的四位數(shù)的個(gè)數(shù) t。最后 main()函數(shù)調(diào)用寫函數(shù) writeDat( )把結(jié)果 t以及數(shù)組 b中符合條件的四位數(shù)輸出到 。 void jsVal() /*標(biāo)準(zhǔn)答案 */ {int I,thou,hun,ten,data,j。 int ab,cd。 for(I=0。I200。I++) {thou=a[I]/1000。 hun=a[I]%1000/100。 ten=a[I]%100/10。 data=a[I]%10。 ab=10*thou+data。 cd=10*hun+ten。 if (ab%2==1amp。amp。cd%2==1amp。amp。(ab%5==0||cd%5==0)amp。amp。ab!=0amp。amp。cd!=0) {b[t]=a[I]。t++。} } for(I=0。I for(j=I+1。j if(b[I] {data=b[I]。b[I]=b[j]。b[j]=data。} } 題目 53:已知數(shù)據(jù)文件 300個(gè)四位數(shù) ,并已調(diào)用讀函數(shù) READDAT()把這些數(shù)存入數(shù)組 A中 .請(qǐng)編制一函數(shù) SVALUE(),其功能是 :求出個(gè)位數(shù)上的數(shù)減千位數(shù)上的數(shù)減百位數(shù)上的數(shù)減十位數(shù)上的數(shù)大于零 的個(gè)數(shù) t,再把所有滿足此條件的四位數(shù)依次存入數(shù)組 b中,然后對(duì)數(shù)組 b的四位數(shù)按從大到小的順序進(jìn)行排序,最后調(diào)用寫函數(shù) WRITEDAT()把數(shù)組 b中的數(shù)輸出到 . void jsValue() /*標(biāo)準(zhǔn)答案 */ {int I,thou,hun,ten,data,j。 for(I=0。I300。I++) {thou=a[I]/1000。 hun=a[I]%1000/100。 ten=a[I]%100/10。 data=a[I]%10。 if (datathouhunten0){b[t]=a[I]。t++。} } for(I=0。I for(j=I+1。j if(b[I] {data=b[I]。 b[I]=b[j]。b[j]=data。} } 題目 54:已知數(shù)據(jù)文件 300個(gè)四位數(shù) ,并已調(diào)用讀函數(shù) READDAT()把這些數(shù)存入數(shù)組 A中 .請(qǐng)編制一函數(shù) SVALUE(),其功能是 :求出千位數(shù)上的數(shù)加個(gè)位數(shù)上的數(shù)等于百位數(shù)上的數(shù)加十位數(shù)上的數(shù)的個(gè)數(shù) CNT,再把所有滿足條件的四位數(shù)依次存入數(shù)組 b中 ,然后對(duì)數(shù)組 b的四位數(shù)按從大到小的順序進(jìn)行排序 ,最后調(diào)用寫函數(shù) WRITEDAT()把數(shù)組 b中的數(shù)輸出到 . void jsValue() /*標(biāo)準(zhǔn)答案 */ {int I,thou,hun,ten,data,j。 for(I=0。I300。I++) {thou=a[I]/1000。 hun=a[I]%1000/100。 ten=a[I]%100/10。 data=a[I]%10。 if (thou+hun==data+ten){b[t]=a[I]。t++。} } for(I=0。I for(j=I+1。j if(b[I] {data=b[I]。b[I]=b[j]。b[j]=data。} } 題目 55:已知數(shù)據(jù)文件 300個(gè)四位數(shù) ,并已調(diào)用讀函數(shù) READDAT()把這些數(shù)存入數(shù)組 A中 .請(qǐng)編制一函數(shù) SVALUE(),其功能是 :求出所有這些四位數(shù)是素?cái)?shù)的個(gè)數(shù) t,再把所有滿足此條件的四位數(shù)依次存入數(shù)組 b中,然后對(duì)數(shù)組 b的四位數(shù)按從小到大的順序進(jìn)行排序,最后調(diào)用寫函數(shù)writeDat()把結(jié)果輸出到 。 void jsValue() /*標(biāo)準(zhǔn)答案 */ {int j,I,value。 for(I=0。I300。I++) if(isP(a[I])) {b[t]=a[I]。t++。} for(I=0。I for(j=I+1。j if(b[I]b[j]) {value=b[I]。 b[I]=b[j]。 b[j]=value。} } 題目 56:函數(shù) ReadDat()實(shí)現(xiàn)從文件 ,存入到字符串?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輸出到文件 。 替代關(guān)系: f(p)=p*11mod 256 (p是數(shù)組中某一個(gè)字符的 ASCII值, f(p)是計(jì)算后新字符的 ASCII值 ),如果計(jì)算后 f(p)值小于等于 32或 f(p)對(duì)應(yīng)的字符是小寫字母,則該字符不變,否則將 f(p)所對(duì)應(yīng)的字符進(jìn)行替代。 void encryptChar()/*標(biāo)準(zhǔn)答案 */ {int i,j,t。 for(i=0。i{for(j=0。j{t=xx[i][j]*11%256。 if(t=32 ||(t=39。a39。 amp。amp。 t=39。z39。)) continue。 xx[i][j]=t。}} } 題目 57:設(shè)有 n個(gè)人圍坐一 圈并按順時(shí)針方向從 1到 n編號(hào),從第 s個(gè)人開始進(jìn)行 1到 m的報(bào)數(shù),報(bào)數(shù)到第個(gè) m人,此人出圈,再從他的下一個(gè)人重新開始 1到 m的報(bào)數(shù),如此進(jìn)行下去直到所有的人都出圈為止?,F(xiàn)要求按出圈次序,每 10人一組,給出這 n個(gè)人的順序表。請(qǐng)考生編制函數(shù) Josegh()實(shí)現(xiàn)此功能并調(diào)用函數(shù) WriteDat()把結(jié)果 p輸出到文件 。 void Josegh(void) /*標(biāo)準(zhǔn)答案 */ {int I,j,k,s1,w。 s1=s。 for(I=1。I=n。I++) p[I1]=I。 for(I=n。I=2。I) {s1=(s1+m1)%I。 if (s1==0) s1=I。 w=p[s11]。 for(j=s1。j=I1。j++) p[j1]=p[j]。 p[I1]=w。} } 題目 58:對(duì) 10個(gè)候選人進(jìn)行選舉,現(xiàn)有一個(gè) 100條記錄的選票數(shù)據(jù)文件 ,其數(shù)據(jù)存放的格式是每條記錄的長度均為 10位,第一位表示第一個(gè)人的選中情況,第二位表示第二個(gè)人的選中情況,依此類推 :內(nèi)容均為字符 0和 1, 1表示此人被選中, 0表示此人未被選中,若一張選票人數(shù)小于等于 5個(gè)人時(shí)被認(rèn)為無
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1