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

正文內(nèi)容

c語(yǔ)言程序設(shè)計(jì)題目及答案(編輯修改稿)

2024-07-25 07:50 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 double y=1。 int i。 for(i=1。i=m。i++) if(i%2==0)y*=i。 return y。第44題 題號(hào):366功能:求一組數(shù)中大于平均值的數(shù)的個(gè)數(shù)。例如:給定的一組數(shù)為1,3,6,9,4,23,35,67,12,88時(shí),函 數(shù)值為3。include void wwjt()。 int fun(int a[],int n){int i,k=0。 float s=0,ave。 for(i=0。in。i++) s+=a[i]。 ave=s/n。 printf(%f ,ave)。 for(i=0。in。i++) if(a[i]ave)k++。 return k。第45題 題號(hào):361例如:輸入下面的矩陣: 100 200 300 400 500 600 700 800 900 程序輸出: 200 400 600 800 1000 1200 1400 1600 1800 include void wwjt()。 int fun(int array[3][3]) {int i,j。 for(i=0。 i 3。 i++) for(j=0。 j 3。 j++) array[i][j]=array[i][j]*2。 第46題 題號(hào):373功能:用函數(shù)求fibonacci數(shù)列前n項(xiàng)的和。說(shuō)明:fibonacci數(shù)列為數(shù)列的第一項(xiàng)值為1,第二項(xiàng)值也 為1,從第三項(xiàng)開(kāi)始,每一項(xiàng)均為其前面相鄰兩項(xiàng) 的和。例如:當(dāng)n=28時(shí),運(yùn)行結(jié)果:832039include void wwjt()。 long sum(long f1,long f2){ long f,k=f1+f2。 int i。 for(i=3。i=28。i++) {f=f1+f2。 k=k+f。 f1=f2。 f2=f。 } return(k)。第47題 題號(hào):340功能:編寫(xiě)一個(gè)函數(shù),該函數(shù)可以統(tǒng)計(jì)一個(gè)長(zhǎng)度為2的字符 串在另一個(gè)字符串中出現(xiàn)的次數(shù)。例如:假定輸入的字符串為:asdasasdfgasdaszx67asdmklo, 字符串為:as,則應(yīng)輸出6。includeincludeincludevoid wwjt()。 int fun(char *str,char *substr){ int i,n=0。 for(i=0。i=strlen(str)2。i++) if((str[i]==substr[0])amp。amp。(str[i+1]==substr[1])) n++。 return n。第48題 題號(hào):322功能:判斷一個(gè)整數(shù)w的各位數(shù)字平方之和能否被5整除, 可以被5整除則返回1,否則返回0。include includevoid wwjt()。 int fun(int w){int k,s=0。 do {s=s+(w%10)*(w%10)。 w=w/10。 }while(w!=0)。 if(s%5==0)k=1。 else k=0。 return(k)。第50題 題號(hào):411功能:對(duì)任意輸入的 x,用下式計(jì)算并輸出 y 的值。 1 x0 y= 0 x=0 1 x0includevoid wwjt()。 int fun(int n){答案: int m。 if(n0) m=1。 else if(n==0) m=0。 else m=1。return m?;? int m。 if(n=0) if(n0) m=1。 else m=0。 else m=1。return m。第51題 題號(hào):320功能:在鍵盤(pán)上輸入一個(gè)3行3列矩陣的各個(gè)元素的值(值 為整數(shù)),然后輸出主對(duì)角線元素的積,并在fun() 函數(shù)中輸出。include void wwjt()。 main(){ int i,j,s,a[3][3]。 for(i=0。i3。i++) { for(j=0。j3。j++) scanf(%d,amp。a[i][j])。 } s=fun(a)。 printf(Sum=%d\n,s)。 wwjt()。}int fun(int a[3][3]){int sum。int i,j。sum=1。for(i=0。i3。i++) sum=sum*a[i][i]。 return sum。第52題 題號(hào):318/功能:輸入一個(gè)字符串,過(guò)濾此串,只保留串中的字母字 符,并統(tǒng)計(jì)新生成串中包含的字母?jìng)€(gè)數(shù)。例如:輸入的字符串為ab234$df4,新生成的串為abdf 。include include define N 80void wwjt()。 fun(char *ptr){ int i,j。for(i=0,j=0。*(ptr+i)!=39。\039。i++)if(*(ptr+i)=39。z39。amp。amp。 *(ptr+i)=39。a39。||*(ptr+i)=39。Z39。 amp。amp。 *(ptr+i)=39。A39。){*(ptr+j)=*(ptr+i)。j++。}*(ptr+j)=39。\039。return(j)。第53題 題號(hào):357功能:根據(jù)整型形參m,計(jì)算如下公式的值: y=1/5+1/6+1/7+1/8+1/9+1/10...+1/(m+5)例如:若m=9,則應(yīng)輸出:include void wwjt()。 double fun(int m) { double y=0。 int i。 for(i=0。 i=m。 i++) {y+=(i+5)。 } return(y)。第54題 題號(hào):367功能:找出一批正整數(shù)中的最大的偶數(shù)。include void wwjt()。 int fun(int a[],int n){int i,amax=1。 for(i=0。in。i++) if(a[i]%2==0) if (a[i]amax) amax=a[i]。 return amax。第55題 題號(hào):374功能:編寫(xiě)函數(shù)實(shí)現(xiàn)兩個(gè)數(shù)據(jù)的交換,在主函數(shù)中輸入任 意三個(gè)數(shù)據(jù),調(diào)用函數(shù)對(duì)這三個(gè)數(shù)據(jù)從大到小排序。includevoid wwjt()。 void swap(int *a,int *b){int k。 k=*a。 *a=*b。 *b=k。第56題 題號(hào):353功能:對(duì)長(zhǎng)度為7個(gè)字符的字符串,除首、尾字符外,將其 余5個(gè)字符按降序排列。例如:原來(lái)的字符串為CEAedca,排序后輸出為CedcEAa。includeincludeincludevoid wwjt()。 void fun(char *s,int num){ int i,j。 char t。 for(i=1。inum1。i++) for(j=i+1。jnum1。j++) if(s[i]s[j]) { t=s[i]。s[i]=s[j]。s[j]=t。}第57題 題號(hào):409題目:輸入華氏溫度求攝氏溫度。轉(zhuǎn)換公式為 c=5/9(f32), 輸出結(jié)果取兩位小數(shù)。void wwjt()。 double fun(double m){答案: float n。 n=()*(m32)。 return n。 第58題 題號(hào):324功能:能計(jì)算從1開(kāi)始到n的自然數(shù)中偶數(shù)的平方的和,n由 鍵盤(pán)輸入,并在main()函數(shù)中輸出。(n是偶數(shù))include void wwjt()。 int fun(int n){int sum,i。sum =0。for(i=2。i=n。i=i+2){sum=sum+i*i。}return(sum)。第59題 題號(hào):53功能:求一個(gè)四位數(shù)的各位數(shù)字的立方和include void wwjt()。 int fun(int n){int d,k,s=0。 while (n0) {d=n%10。 s+=d*d*d。 n/=10。 } return s。第60題 題號(hào):389功能:編寫(xiě)函數(shù)求表達(dá)式的和(n的值由主函數(shù)輸入)。 11/2+1/31/4+......+1/m例如:當(dāng)n=20時(shí),。include void wwjt()。 double sum(int n){float s=0。 int i,k=1。 for(i=1。i=n。i++) { s=s+k*。 k=k。 } return(s)。第61題 題號(hào):350/功能:請(qǐng)編一個(gè)函數(shù)void fun(int tt[M][N],int pp[N]), tt指向一個(gè)M行N列的二維數(shù)組,求出二維數(shù)組每列 中最小元素,并依次放入pp所指一維數(shù)組中。二維 數(shù)組中的數(shù)已在主函數(shù)中賦予。includeincludedefine M 3define N 4void wwjt()。 void fun(int tt[M][N],int pp[N]){ int i,j。 for(j=0。jN。j++) { pp[j]=tt[0][j]。 for(i=1。iM。i++) if(tt[i][j]pp[j]) pp[j]=tt[i][j]。 }第62題 題號(hào):356功能:求大于lim(lim小于100的整數(shù))并且小于100的所 有素?cái)?shù)并放在aa數(shù)組中,該函數(shù)返回所求出素?cái)?shù)的 個(gè)數(shù)。includeincludedefine MAX 100void wwjt()。 int fun(int lim,int aa[MAX]){ int n=0。 int i,j。 for(i=lim。i=100。i++) {for(j=2。ji。j++) if(i%j==0) break。 if(j==i) aa[n++]=i。 } return n。第63題 題號(hào):399功能:編寫(xiě)程序求無(wú)理數(shù)e的值并輸出。計(jì)算公式為: e=1+1/1!+1/2!+1/3!+......+1/n! 當(dāng)1/n!=。include void wwjt()。 main(){ float fun()。 printf(無(wú)理數(shù)e的值是:%f\n,fun())。 wwjt()。}float fun(){long int j。 int i,k。 double e,jc。 i=1。 e=。 jc=。 while(jc=) { e=e+jc。 j=1。 for(k=1。k=i。k++) j=j*k。 jc=。 i++。 } return e。第64題 題號(hào):346功能:將從鍵盤(pán)上輸入的每個(gè)單詞的第一個(gè)字母轉(zhuǎn)換為 大寫(xiě)字母,輸入時(shí)各單詞必須用空格隔開(kāi),用’.’ 結(jié)束輸入。 include include void wwjt()。 int fun(char *c,int status) {if (*c== 39。 39。) return 1。else{ if(status amp。amp。 *c = 39。z39。 amp。amp。 *c = 39。a39。)*c += 39。A39。 39。a39。return 0。}第65題 題號(hào):359功能:實(shí)現(xiàn)兩個(gè)整數(shù)的交換。例如:給a和b分別輸入:60和65,輸入為:a=65 b=60includeincludevoid wwjt()。 void fun(int *a,i
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1