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

正文內(nèi)容

c語言編程題目大全(編輯修改稿)

2025-07-04 13:31 本頁面
 

【文章內(nèi)容簡介】 所有整數(shù)并將它們放在a所指的數(shù)組中,通過 n 返回這些數(shù)的個數(shù)。void fun (int *a, int *n){int i=0,j=0。*n=0。for(。i=1000。i++){ if(i%7==0||i%11==0) { if(i%7==0amp。amp。i%11==0)continue。 (*n)++。 a[j++]=i。}}return *n。}4m個人的成績存放在score數(shù)組中,請編寫函數(shù)fun,它的功能是:將低于平均分的人數(shù)作為函數(shù)值返回,將低于平均分的分?jǐn)?shù)放在below所指的數(shù)組中。 例如,當(dāng)score數(shù)組中的數(shù)據(jù)為:50、60、70、80、90時,函數(shù)返回的人數(shù)應(yīng)該是4, below中的數(shù)據(jù)應(yīng)為: 40。int fun(int score[], int m, int below[]){int i,j=0,s=0。for(i=0。im。i++) s+=score[i]。s/=m。for(i=0。im。i++){if(score[i]s){below[j]=score[i]。j++。}}return j。}4請編寫函數(shù)fun, 函數(shù)的功能是:實(shí)現(xiàn)B=A+A39。, 即把矩陣A加上A的轉(zhuǎn)置, 存放在矩陣B中。計算結(jié)果在 main 函數(shù)中輸出。例如,輸入下面的矩陣: 其轉(zhuǎn)置矩陣為: 1 2 3 1 4 7 4 5 6 2 5 8 7 8 9 3 6 9 程序輸出: 2 6 10 6 10 14 10 14 18void fun ( int a[3][3], int b[3][3]){int i,j。for(i=0。i3。i++) for(j=0。j3。j++) b[i][j]=0。for(i=0。i3。i++) for(j=0。j3。j++) b[i][j]=a[i][j]+a[j][i]。}4請編寫函數(shù)fun,函數(shù)的功能是查找x在s所指數(shù)組中下標(biāo)的位置作為函數(shù)值返回,若x不存在,則返回1。int fun( int *s, int x){ int i。 for(i = 0。 i N。 i++) if(s[i] == x) return i。 if(i == N) return 1。}4函數(shù)fun的功能是: 將s所指字符串中除了下標(biāo)為奇數(shù)、同時ASCII值也為奇數(shù)的字符之外,其余的所有字符都刪除,串中剩余字符所形成的一個新串放在t所指的數(shù)組中。 例如,若s所指字符串中的內(nèi)容為:ABCDEFG12345,其中字符A的ASCII碼值雖為奇數(shù),但所在元素的下標(biāo)為偶數(shù),因此必需刪除;而字符1的ASCII碼值為奇數(shù),所在數(shù)組中的下標(biāo)也為奇數(shù),因此不應(yīng)當(dāng)刪除,其它依此類推。最后t所指的數(shù)組中的內(nèi)容應(yīng)是:135。void fun(char *s, char t[]){int i=0,j=0。while(s[i]){if(i%2==1 amp。amp。 s[i]%2==1){t[j]=s[i]。j++。}}t[j]=0。}4請編寫一個函數(shù)fun,它的功能是:找出一維整型數(shù)組元素中最大的值和它所在的下標(biāo), 最大的值和它所在的下標(biāo)通過形參傳回。數(shù)組元素中的值已在主函數(shù)中賦予。 主函數(shù)中x是數(shù)組名, n是x中的數(shù)據(jù)個數(shù),max存放最大值,index存放最大值所在元素的下標(biāo)。void fun(int a[], int n , int *max, int *d ){int i。*d=0。for(i=1。in。i++)if(a[i]a[*d]) *d=i。*max=a[*d]。}50、請編寫函數(shù)fun, 函數(shù)的功能是: 將M行N列的二維數(shù)組中的數(shù)據(jù), 按列的順序依次放到一維數(shù)組中。函數(shù)fun中給出的語句僅供參考。 例如, 二維數(shù)組中的數(shù)據(jù)為: 33 33 33 33 44 44 44 44 55 55 55 55 則一維數(shù)組中的內(nèi)容應(yīng)是: 33 44 55 33 44 55 33 44 55 33 44 55。void fun(int (*s)[10], int *b, int *n, int mm, int nn){int i,j,k=0。for(j=0。jnn。j++)for(i=0。imm。i++)b[k++]=s[i][j]。*n=k。}【程序90】題目:專升本一題,讀結(jié)果。::include define M 5main(){int a[M]={1,2,3,4,5}。int i,j,t。i=0。j=M1。while(i {t=*(a+i)。*(a+i)=*(a+j)。*(a+j)=t。i++。j。}for(i=0。i printf(%d,*(a+i))。}【程序1】題目:有4個數(shù)字,能組成多少個互不相同且無重復(fù)數(shù)字的三位數(shù)?都是多少?:可填在百位、十位、個位的數(shù)字都是4。組成所有的排列后再去掉不滿足條件的排列。 :main(){int i,j,k。printf(\n)。for(i=1。i5。i++)   ?。?以下為三重循環(huán)*/ for(j=1。j5。j++)   for (k=1。k5。k++)   {    if (i!=kamp。amp。i!=jamp。amp。j!=k)    /*確保i、j、k三位互不相同*/    printf(%d,%d,%d\n,i,j,k)?!  }==============================================================【程序2】題目:企業(yè)發(fā)放的獎金根據(jù)利潤提成。利潤(I)低于或等于10萬元時,獎金可提10%;利潤高于10萬元,低于20萬元時,低于10萬元的部分按10%提成,高于10萬元的部分,%;20萬到40萬之間時,高于20萬元的部分,可提成5%;40萬到60萬之間時高于40萬元的部分,可提成3%;60萬到100萬之間時,高于60萬元的部分,%,高于100萬元時,超過100萬元的部分按1%提成,從鍵盤輸入當(dāng)月利潤I,求應(yīng)發(fā)放獎金總數(shù)?:請利用數(shù)軸來分界,定位。注意定義時需把獎金定義成長整型?!     。簃ain(){long int i。int bonus1,bonus2,bonus4,bonus6,bonus10,bonus。scanf(%ld,amp。i)。bonus1=100000*。bonus2=bonus1+100000*。bonus4=bonus2+200000*。bonus6=bonus4+200000*。bonus10=bonus6+400000*?!f(i=100000)  bonus=i*?!lse if(i=200000)     bonus=bonus1+(i100000)*?!   lse if(i=400000)        bonus=bonus2+(i200000)*?!      lse if(i=600000)           bonus=bonus4+(i400000)*?!         lse if(i=1000000)              bonus=bonus6+(i600000)*?!            lse              bonus=bonus10+(i1000000)*。printf(bonus=%d,bonus)。} ==============================================================【程序3】題目:一個整數(shù),它加上100后是一個完全平方數(shù),再加上168又是一個完全平方數(shù),請問該數(shù)是多少?:在10萬以內(nèi)判斷,先將該數(shù)加上100后再開方,再將該數(shù)加上268后再開方,如果開方后的結(jié)果滿足如下條件,即是結(jié)果。請看具體分析::include main(){long int i,x,y,z。for (i=1。i100000。i++) { x=sqrt(i+100)。   /*x為加上100后開方后的結(jié)果*/  y=sqrt(i+268)。   /*y為再加上168后開方后的結(jié)果*/   if(x*x==i+100amp。amp。y*y==i+268)/*如果一個數(shù)的平方根的平方等于該數(shù),這說明此數(shù)是完全平方數(shù)*/    printf(\n%ld\n,i)?!}==============================================================【程序4】題目:輸入某年某月某日,判斷這一天是這一年的第幾天?:以3月5日為例,應(yīng)該先把前兩個月的加起來,然后再加上5天即本年的第幾天,特殊情況,閏年且輸入月份大于3時需考慮多加一天。:main(){int day,month,year,sum,leap。printf(\nplease input year,month,day\n)。scanf(%d,%d,%d,amp。year,amp。month,amp。day)。switch(month)/*先計算某月以前月份的總天數(shù)*/{ case 1:sum=0。break?!ase 2:sum=31。break?!ase 3:sum=59。break?!ase 4:sum=90。break。 case 5:sum=120。break。 case 6:sum=151。break。 case 7:sum=181。break。 case 8:sum=212。break。 case 9:sum=243。break?!ase 10:sum=273。break。 case 11:sum=304。break?!ase 12:sum=334。break?!efault:printf(data error)。break。}sum=sum+day。  /*再加上某天的天數(shù)*/ if(year%400==0||(year%4==0amp。amp。year%100!=0))/*判斷是不是閏年*/  leap=1?!lse  leap=0。if(leap==1amp。amp。month2)/*如果是閏年且月份大于2,總天數(shù)應(yīng)該加一天*/sum++。printf(It is the %dth day.,sum)。}==============================================================【程序5】題目:輸入三個整數(shù)x,y,z,請把這三個數(shù)由小到大輸出。:我們想辦法把最小的數(shù)放到x上,先將x與y進(jìn)行比較,如果xy則將x與y的值進(jìn)行交換,      然后再用x與z進(jìn)行比較,如果xz則將x與z的值進(jìn)行交換,這樣能使x最小。:main(){int x,y,z,t。scanf(%d%d%d,amp。x,amp。y,amp。z)。if (xy){t=x。x=y。y=t。} /*交換x,y的值*/if(xz){t=z。z=x。x=t。}/*交換x,z的值*/if(yz){t=y。y=z。z=t。}/*交換z,y的值*/printf(small to big: %d %d %d\n,x,y,z)。}==============================================================【程序6】題目:用*號輸出字母C的圖案。:可先用39。*39。號在紙上寫出字母C,再分行輸出。:include main(){printf(Hello Cworld!\n)。printf( ****\n)。printf( *\n)。printf( * \n)。printf( ****\n)。}==============================================================【程序7】題目:輸出特殊圖案,請?jiān)赾環(huán)境中運(yùn)行,看一看,Very Beautiful!:字符共有256個。不同字符,圖形不一樣?!     。篿nclude main(){char a=176,b=219。printf(%c%c%c%c%c\n,b,a,a,a,b)。printf(%c%c%c%c%c\n,a,b,a,b,a)。printf(%c%c%c%c%c\n,a,a,b,a,a)。printf(%c%c%c%c%c\n,a,b,a,b,a)。printf(%c%c%c%c%c\n,b,a,a,a,b)。}==================================
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1