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

正文內(nèi)容

20xx年九月三級網(wǎng)絡(luò)技術(shù)上機100題庫-資料下載頁

2025-05-30 18:09本頁面
  

【正文】  void jsSort(){ int i,j,k,strl,half。 char temp。 for(i=0。i20。i++) { strl=strlen(xx[i])。 half=strl/2。 for(j=0。jhalf1。j++) for(k=j+1。khalf。k++) if(xx[i][j]xx[i][k]) { temp=xx[i][j]。 xx[i][j]=xx[i][k]。 xx[i][k]=temp。} for(j=half1,k=strl1。j=0。j,k) { temp=xx[i][j]。 xx[i][j]=xx[i][k]。 xx[i][k]=temp。} }}***********************************************************************★題目45(數(shù)字統(tǒng)計排序題 ),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal(),其功能是:依次從數(shù)組a中取出一個四位數(shù),如果該四位數(shù)連續(xù)大于該四位數(shù)以前的五個數(shù)且該數(shù)是偶數(shù)(該四位數(shù)以前不滿五個數(shù),則不統(tǒng)計),則統(tǒng)計出滿足此條件的個數(shù)t并把這些四位數(shù)按從大到小的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat( )。 void jsVal(){int i,j,flag。 for(i=5。iMAX。i++) {for(j=i5。ji。j++) if(a[i]a[j]amp。amp。a[i]%2==0) flag=1。 else { flag=0。 break。} if(flag==1) b[t++]=a[i]。 } for(i=0。it1。i++) for(j=i+1。jt。j++) if(b[i]b[j]) {flag=b[i]。b[i]=b[j]。b[j]=flag。}}***********************************************************************☆題目46(數(shù)字統(tǒng)計排序題 ),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal(),其功能是:依次從數(shù)組a中取出一個四位數(shù),如果該四位數(shù)連續(xù)大于該四位數(shù)以前的五個數(shù)且該數(shù)是奇數(shù),且該數(shù)必須能被7整除(該四位數(shù)以前不滿五個數(shù),則不統(tǒng)計),則統(tǒng)計出滿足此條件的個數(shù)t并把這些四位數(shù)按從大到小的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat( )。 void jsVal(){ int i,j,flag。 for(i=5。iMAX。i++) { for(j=i5。ji。j++) if(a[i]a[j]amp。amp。a[i]%2amp。amp。a[i]%7==0) flag=1。 else { flag=0。break。} if(flag==1) b[t++]=a[i]。 } for(i=0。it1。i++) for(j=i+1。jt。j++) if(b[i]b[j]) { flag=b[i]。 b[i]=b[j]。 b[j]=flag。}}****************************************************************************題目47(結(jié)構(gòu)體運算題 ),每個產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位),產(chǎn)品名稱mc(字符型10位),單價dj(整型),數(shù)量sl(整型),金額je(長整型)五部分組成。其中:金額=單價*數(shù)量計算得出。函數(shù)ReadDat()是讀取這100個銷售記錄并存入結(jié)構(gòu)數(shù)組sell中。請編制函數(shù)SortDat(),其功能要求:按金額從大到小進行排列,若金額相等,則按產(chǎn)品代碼從小到大進行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中,最后調(diào)用函數(shù)void SortDat(){int i,j。 PRO xy。 for(i=0。i99。i++) for(j=i+1。j100。j++) if(sell[i].jesell[j].je||sell[i].je==sell[j].jeamp。amp。strcmp(sell[i].dm,sell[j].dm)0) {xy=sell[i]。sell[i]=sell[j]。sell[j]=xy。}}**************************************************************************☆題目48(整數(shù)各位數(shù)字運算題 ),并已調(diào)用讀函數(shù)ReadDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue(),其功能是:求出千位數(shù)上的數(shù)加個位數(shù)上的數(shù)等于百位數(shù)上的數(shù)加十位數(shù)上的數(shù)的個數(shù)t,再把所有滿足此條件的四位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的四位數(shù)按從小到大的順序進行排序,最后調(diào)用寫函數(shù)writeDat()。 例如:6712,6+2=7+1,則該數(shù)滿足條件存入數(shù)組b中,且個數(shù)t=t+1。 8129,8+91+2,則該數(shù)不滿足條件忽略jsValue(){int i,qw,bw,sw,gw,j。 for(i=0。i300。i++) {qw=a[i]/1000。 bw=a[i]%1000/100。 sw=a[i]%100/10。 gw=a[i]%10。 if(qw+gw==bw+sw) b[t++]=a[i]。 } for(i=0。it1。i++) for(j=i+1。jt。j++) if(b[i]b[j]) {qw=b[i]。 b[i]=b[j]。 b[j]=qw。}}*****************************************************************************題目49(整數(shù)各位數(shù)字運算題 ),并已調(diào)用讀函數(shù)ReadDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue(),其功能是:求出千位數(shù)上的數(shù)減百位數(shù)減十位數(shù)上的數(shù)減個位數(shù)上的數(shù)大于零的個數(shù)t,再求出所有滿足此條件的四位數(shù)平均值pjz1,以及不滿足此條件的四位數(shù)平均值pjz2,最后調(diào)用寫函數(shù)writeDat()。 例如:9123,91230,則該數(shù)滿足條件計算平均值pjz1,且個數(shù)t=t+1。9812,98120,則該數(shù)不滿足條件計算平均值pjz2。 jsValue(){int i,qw,bw,sw,gw,n=0。 for(i=0。i300。i++) {qw=a[i]/1000。 bw=a[i]%1000/100。 sw=a[i]%100/10。 gw=a[i]%10。 if(qwbwswgw0) {t++。pjz1+=a[i]。} else {n++。pjz2+=a[i]。} } if(t==0) pjz1=0。 else pjz1/=t。 if(n==0) pjz2=0。 else pjz2/=n。} *******************************************************************************題目50(字符串左右排序交換題 )函數(shù)ReadDat()(每行字符串長度均小于80)。請編制函數(shù)jsSort(),其函數(shù)的功能是:以行為單位對字符串按給定的條件進行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組xx中,最后調(diào)用函數(shù)WriteDat()?! l件:從字符串中間一分為二,左邊部分按字符的ASCII值升序排序,排序后左邊部分與右邊部分進行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上?! ±纾何恢谩  ? 1 2 3 4 5 6 7 8     源字符串 d c b a h g f e 4 3 2 1 9 8 7 6 5 則處理后字符串 h g f e a b c d 8 7 6 5 9 1 2 3 4  void jsSort(){ int i,j,k,strl,half。 char temp。 for(i=0。i20。i++) { strl=strlen(xx[i])。 half=strl/2。 for(j=0。jhalf1。j++) for(k=j+1。khalf。k++) if(xx[i][j]xx[i][k]) { temp=xx[i][j]。 xx[i][j]=xx[i][k]。 xx[i][k]=temp。} for(j=half1,k=strl1。j=0。j,k) { temp=xx[i][j]。 xx[i][j]=xx[i][k]。 xx[i][k]=temp。} }}*************************************************************************★☆題目51(整數(shù)各位打散組合運算題)沒有提供求素數(shù)函數(shù)isprime() ,可自己編制,并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal(),其功能是:把千位數(shù)字和十位數(shù)字重新組成一個新的十位數(shù)(新十位數(shù)的十位數(shù)字是原四位數(shù)的千位數(shù)字,新十位數(shù)的個位數(shù)字是原四位數(shù)的十位數(shù)字),以及把個位數(shù)字和百位數(shù)字組成另一個新的十位數(shù)(新十位數(shù)的十位數(shù)字是原四位數(shù)的個位數(shù)字,新十位數(shù)的個位數(shù)字是原四位數(shù)的百位數(shù)字),如果新組成的兩個十位數(shù)均是素數(shù)且新數(shù)的十位數(shù)字均不為零,則將滿足此條件的四位數(shù)按從大到小的順序存入數(shù)組b中,并要計算滿足上述條件的四位數(shù)的個數(shù)t。最后main()函數(shù)調(diào)用寫函數(shù)writeDat()。 int isprime(int m){int i。 for(i=2。i=m/2。i++) if(m%i==0) return 0。 return 1。}void jsVal(){int i,j,qw,bw,sw,gw。 int ab,cd。 for(i=0。i200。i++) {qw=a[i]/1000。 bw=a[i]%1000/100。 sw=a[i]%100/10。 gw=a[i]%10。 ab=10*qw+sw。 cd=10*gw+bw。 if(isprime(ab)amp。amp。isprime(cd)amp。amp。ab=10amp。amp。cd=10) b[t++]=a[i]。 } for(i=0。it1。i++) for(j=i+1。jt。j++) if(b[i]b[j]) {qw=b[i]。b[i]=b[j]。b[j]=qw。}}*************************************************************************題目52(整數(shù)各位打散組合運算題),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal(),其功能是:把千位數(shù)字和個位數(shù)字重新組成一個新的十位數(shù)(新十位數(shù)的十位數(shù)字是原四位數(shù)的千位數(shù)字,新十位數(shù)的個位數(shù)字是原四位數(shù)的個位數(shù)字),以及把百位數(shù)字和十位數(shù)字組成另一個新的十位數(shù)(新十位數(shù)的十位數(shù)字是原四位數(shù)的百位數(shù)字,新十位數(shù)的個位數(shù)字是原四位數(shù)的十位數(shù)字),如果新組成的兩個十位數(shù)均是奇數(shù)并且兩個十位數(shù)中至少有一個數(shù)能被5整除,同時兩個新數(shù)的十位數(shù)字均不為零,則將滿足此條件的四位數(shù)按從大到小的順序存入數(shù)組b中,并要計算滿足上述條件的四位數(shù)的個數(shù)t。最后main()函數(shù)調(diào)用寫函數(shù)writeDat( )。 void jsVal(){int i,thou,hun,ten,data,j。 int ab,cd。 for(i=0。iMAX。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%2amp。amp。cd%2amp。amp。(ab%5==0||cd%5==0)amp。amp。ab=10amp。amp。cd=10) b[t++]=a[i]。 } for(i=0。it1。i++) for(j=i+1。jt。j++) if(b[i]b[j]) {data=b[i]。b[i]=b[j]。b[j]=data。}}***************************************************************************☆題目53(整數(shù)各位數(shù)字運算題),并已調(diào)用讀函數(shù)ReadDat()把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsValue(),其功能是:求出千位數(shù)上的數(shù)減百位數(shù)上的數(shù)減十位數(shù)上的數(shù)減個位數(shù)上的數(shù)大于零的個數(shù)t,再把所有滿足此條件的四位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的四位數(shù)按從小到大的順序進行排序,最后調(diào)用寫函數(shù)writeDat()。 例如:9123,91230,則該數(shù)滿足條件存入數(shù)組b中,且個數(shù)t=t+1。 jsValue(
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1