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

正文內(nèi)容

word版可編輯-二級c語言程序設(shè)計題精心整理-在線瀏覽

2025-05-11 05:10本頁面
  

【正文】 t i=0。 while(*pamp。*p==39。) { a[i]=*p。 p++。*39。i++。 } a[i]=39。}規(guī)定輸入的字符串中只包含字母和*號。例如,字符串中的內(nèi)容為:****A*BC*DEF*G*******,刪除后,字符串中的內(nèi)容應(yīng)當是:****A*BC*DEF*G。void fun( char *a ){ while(*a!=39。) a++。 /*指針a指向字符串的尾部*/ while(*a==39。) a。\039。請編寫函數(shù)fun,其功能是:將字符串中的前導(dǎo)*號全部移到字符串的尾部。在編寫函數(shù)時,不得使用C語言提供的字符串函數(shù)。char *p。while (*p==39。) /*判斷*p是否是*號,并統(tǒng)計*號的個數(shù)*/ {n++。}while(*p) /*將前導(dǎo)*號后的字符傳遞給a*/ {a[i]=*p。p++。*39。n。\039。例如,分別輸入下面兩個字符串:FirstString--SecondString程序輸出:FirstString--SecondStringvoid fun(char p1[], char p2[]){ int i,j。p1[i]!=39。i++) 。p2[j]!=39。j++) p1[i++]=p2[j]。\039。例如,學(xué)生的成績是:,76,85,91,72,。 aave=。iN。 /*求各門成績的總和*/ aave/=N。請編寫函數(shù)fun,其功能是:求出平均分,并由函數(shù)值返回。double fun( STREC *h ){ double ave=。 while(p!=NULL) { ave=ave+ps。 } return ave/N。例如,若輸入17,則應(yīng)輸出:4 6 8 9 10 12 14 15 16。 for(i=4。i++) /*找出大于1小于整數(shù)m的非素數(shù)*/ { for(j=2。j++) if(i%j==0) break。 } *k=n。例如,若輸入字符串123412132,輸入字符為1,則輸出3。 for(。\039。/*求出ss所指字符串中指定字符的個數(shù)*/ return i。例如:若有5門課程的成績是:,72,80,55,則函數(shù)的值為:。 float av=。 in。 return(av/n)。注意:分數(shù)最高的學(xué)生可能不止一個,函數(shù)返回分數(shù)最高的學(xué)生的人數(shù)。 /*找出最大值*/ for(i=0。i++) if(maxa[i].s) max=a[i].s。iN。 /*找出成績與max相等的學(xué)生的記錄,存入結(jié)構(gòu)體b中*/ return j。a39。z39。例如,當輸入字符串a(chǎn)bcdefgabcdeabc后,程序的輸出結(jié)果應(yīng)該是:3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0void fun(char *tt, int pp[]){int i。i26。 /*初始化pp數(shù)組各元素為0*/ for(。\039。a39。amp。z39。a39。 }編寫函數(shù)fun,其功能是:比較字符串的長度,(不得使用C語言提供的求字符串長度的函數(shù)),函數(shù)返回較長的字符串。例如,輸入beijingCRshanghaiCR(CR為回車鍵),函數(shù)將返回shanghai。 for(i=0。\039。 /*求字符串的長度*/ for(j=0。\039。 if(i=j) /*比較兩個字符串的長度*/ return t。}學(xué)生的記錄由學(xué)號成績組成,N名學(xué)生的數(shù)據(jù)已放入主函數(shù)中的結(jié)構(gòu)體數(shù)組s中,請編寫函數(shù)fun,其功能是:函數(shù)返回該學(xué)號的學(xué)生數(shù)據(jù),指定的學(xué)號在主函數(shù)中輸入。(用于字符串比較的函數(shù)是strcmp)。 STREC str={\0,1}。iN。 return str。例如,若s所指字符串中的內(nèi)容為ABCDEFG123456,其中字符A的ASCII碼值為奇數(shù),因此應(yīng)當刪除;字符B的ASCII碼值為偶數(shù),但在數(shù)組中的下標為奇數(shù),因此也應(yīng)當刪除;字符2的ASCII碼值為偶數(shù),在數(shù)組中的下標也為偶數(shù),因此不應(yīng)當刪除,其他依此類推。void fun(char *s, char t[]){ int i,j=0。s[i]!=39。i++) if(i%2==0 amp。 s[i]%2==0) /*將s所指字符串中下標和ASCII碼值都為偶數(shù)的字符放入數(shù)組t中*/ t[j++]=s[i]。\039。迭代步驟如下:(1);(2)x0=x1,將x1的值賦給x0;
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1