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

正文內(nèi)容

級(jí)c語言南開100題-閱讀頁

2025-01-21 20:58本頁面
  

【正文】 ,int l,int h) {int i,j=0。i< n。< =h) {b[j]=a。} return j。 答案: double fun(int n) {double s=。 for(i=1。i++) if(i%3==0amp。 s=sqrt(s)。} 59: 第 59題 請(qǐng)別寫函數(shù) fun,該函數(shù)的功能是:將放在字符串?dāng)?shù)組中的 m 個(gè)字符串 (每串的長(zhǎng)度不超過 n),按順序合并組成一個(gè)新的字符串。 for(i=0。i++) {for(j=0。j++) if(*(*(a+i)+j)) {b[k]=*(*(a+i)+j) k++。 b[k]=‘ \0’。數(shù)組中的數(shù)已按由小到大的順序排列,函數(shù)返回刪除后數(shù)組中數(shù)據(jù)的個(gè)數(shù)。 t=p[0]。i< =n。 else {a[j]=t。 j++。 return j。 N 個(gè)年齡通過調(diào)用隨機(jī)函數(shù)獲得,并放在主函數(shù)的 age 數(shù)組中;要求函數(shù)把 0 至 9歲年齡段的人數(shù)放在 d[0]中,把 10 至 19歲年齡段的人數(shù)放在 d[1]中,把 20至 29 歲的人數(shù)放在 d[2]中,其余以此類推,把 100 歲 (含 100 以上年齡的人數(shù)都放在 d[10]中。 答案: void fun(int *a,int *b) {int i,j。i< m。 for(i=0。i++) if(a=0amp。 else if(a=10amp。 else if(a=20amp。 else if(a=30amp。 else if(a=40amp。 else if(a=50amp。 else if(a=60amp。 else if(a=70amp。 else if(a=80amp。 else if(a=90amp。 else b[10]+=1。一行字符串在主函數(shù)中輸入,規(guī)定所有單詞由小寫字母組成,單詞之間由若干個(gè)空格格開,一行的開始沒有空格。 for(i=0。i++) {if(s=‘a(chǎn)’amp。s[i+1]==‘’ ‖s[i+1]==‘ \0’) n++。} 63: 第 63題 請(qǐng)編寫一個(gè)函數(shù) fun,它的功能是:計(jì)算并輸出給定整數(shù) n的所有因子 (不包括 1與自身 )之和。 答案: int fun(int n) {int s=0,i。i< =n1。 return s。 答案: void fun(char *s,char t[]) {int i,j=0,n。 for(i=0。i++) if(s%2==0) {t[j]=s。} t[j]=‘ \0’。合并的方式是:將 a數(shù)的十位和個(gè)位數(shù)依次放在 c數(shù)的百位和個(gè)位上, b數(shù)的十位和個(gè)位數(shù)依次放在 c 數(shù)的十位和千位上。} 66: 第 66題 假定輸入的字符串中只包含字母和 *號(hào)。在編寫函數(shù)時(shí),不得使用 c語言提供的字符串函數(shù)。char *p=a。 i++。} a=‘ \0’。若沒找到指定學(xué)號(hào),在結(jié)構(gòu)體變量中給學(xué)號(hào)置空串,給成績(jī)置 1,作為函數(shù)值返回 (用于字符串比較的函數(shù)時(shí) strcmp)。 strec h。i< n。 break。 =1。} 68: 第 68題 請(qǐng)編寫函數(shù) fun,其功能時(shí):計(jì)算并輸出下列多項(xiàng)式的值: sn=1+1/1!+1/2!+1/3!+1/4!+…+1/n! 答案: sn=1+1/1!+1/2!+1/3!+1/4!+...+1/n! double fun(int n) {double t,sn=。 for(i=1。i++) {t=。j< =i。 sn+=。} 69: 第 69題 請(qǐng)編寫一個(gè)函數(shù) fun,它的功能時(shí):求 fibonacci 數(shù)列中大于 t的最小的一個(gè)數(shù),結(jié)果由函數(shù)返回。 for(i=4。i++) {if(c< t) {c=a+b。 b=c。} return c。 int i。i< =n。 return s。 答案: void fun(int a,int b,long *c) {*c=(a%10)*1000+(b/10)*100+(a/10)*10+b%10。 答案: void fun(char *s,char t[]) {int i,j=0,n=strlen(s)。i< n。 j++。} 73: 第 73題 假定輸入的字符串中只包含字母和 *號(hào),請(qǐng)編寫函數(shù) fun,它的功能是:除了字符串前導(dǎo)和尾部的 *號(hào)之外,將串中其他 *號(hào)全部刪除。在編寫程序時(shí),不得使用 c 語言提供的字符串函數(shù)。 char *q=a。 q++。} while(q< p) {if(*q!=‘’*) {a=*q。} q++。 i++。} a=‘ \0’。 答案: int fun(strec *a,strec *b) {int i,j=0,n=0,min。 for(i=0。i++) if(< min) min=。i< n。 j++。} return n。 答案: void fun(int (*s)[]10,int *b,int *n,int mm,int nn) {int i,j。j< nn。i< mm。 *n=*n+1。 Sn=1++()/2!x(2)+…+( 1)()…..( n+1)/n!x(n) 答案: .double fun(double x) {double s1=,p=,sum=,s0,t=。 do {s0=s1。 t*=n。 s1=p/t。}while(fabs(s1s0)1e6)。} 77: 第 77題 請(qǐng)編寫一個(gè)函數(shù) fun,其功能是:將兩個(gè)兩位數(shù)的正整數(shù) ab 合并形成一個(gè)整數(shù)放在 c中。 答案: void fun(int a,int b,long *c) {*c=(b%10)*1000+(a%10)*100+(b/10)*10+a/10。 答案: void fun(char *s,char t[]) {int i,j=0,n=strlen(s)。i< n。 j++。} 79: 第 79題 已知學(xué)生的記錄由學(xué)號(hào)和學(xué)習(xí)成績(jī)構(gòu)成, n名學(xué)生的數(shù)據(jù)已存入 a結(jié)構(gòu)體數(shù)組中。 答案: void fun(stu a[],stu *s) {int i,min。 for(i=0。i++) if(< min) {min=。}} 80: 第 80題 程序定義了 nn 的二維數(shù)組,并在主函數(shù)中自動(dòng)賦值。 答案: fun(int a[][n],int n) {int i,j。i< n。j< =i。} 81: 第 81題 請(qǐng)編寫函數(shù) fun,其功能使:將兩個(gè)兩位正整數(shù) a b合并形成一個(gè)整數(shù)放在 c 中。 答案: void fun(int a,int b,long *c) {*c=(b/10)*1000+(a/10)*100+(b%10)*10+a%10。 答案: float fun(float *a,int n) {float ave=。 for(i=0。i++) ave+=a。 return ave。請(qǐng)編寫函數(shù) fun,它的功能使:將字符串尾部的 *號(hào)全部刪除,前面和中間的 *號(hào)不刪除。 char *p,*q。 while(*p) p++。 while(*p==‘*’) p。 i++。} a=‘ \0’。 答案: void fun(int a,int b,long *c) {c=(b/10)*1000+(a%10)*100+(b%10)*10+a/10。請(qǐng)編寫函數(shù) fun,它的功能是:求出平均分,由函數(shù)值返回。 while(h!=null) {aver+=hs。} aver/=n。} 86: 第 86題 請(qǐng)編寫函數(shù) fun,計(jì)算并輸出給定 10 個(gè)數(shù)的方差。 double s=,s1=。i< 10。 s1/=10。j< 10。 s/=10。 return s。合并的方式是:將 a數(shù)的十位和個(gè)位數(shù)依次放在 c數(shù)的千位和十位上, b數(shù)的十位和個(gè)位數(shù)依次放在 c數(shù)的個(gè)位和百位上。} 88: 第 88題 假定輸入的字符串中只包含字母和 *號(hào)。在編寫函數(shù)亞時(shí),不得使用 c 語言提供的字符串函數(shù)。 char *p=a。amp。 i++。} while(*p) {if(*p!=‘*’) {a=*p。} p++。} 89: 第 89題 學(xué)生的記錄是由學(xué)號(hào)和成績(jī)組成, n名學(xué)生的數(shù)據(jù)已在主函數(shù)中放入結(jié)構(gòu)體數(shù)組 s中,請(qǐng)編寫函數(shù) fun,它的功能是:把高于等于平均分的學(xué)生數(shù)據(jù)放在 b所指的數(shù)組中,高于等于平均分的學(xué)生人數(shù)通過形參 n 傳回,平均分通過函數(shù)值返回。 int i,j=0。i< n。 aver/=n。i< n。 j++。 return aver。 double sn=。i< =n。 return sn。合并的方式是:將 a 數(shù)的十位和個(gè)位數(shù)依次放在 c的十位和千位上, b 數(shù)的十位和個(gè)位數(shù)依次放在 c 數(shù)的個(gè)位和百位上。 } 92: 第 92題 請(qǐng)編寫函數(shù) fun,它的功能是計(jì)算:s=(ln(1)+ln(2)+ln(3)+…+ln(m))(),s 作為函數(shù)值返回。 double s=, log(double x)。i< =m。 s=sqrt(s)。 } 93: 第 93題 請(qǐng)編寫函數(shù) fun,它的功能是計(jì)算下列級(jí)數(shù)和,和值由函數(shù)值返回。 int I,j,t。i< =n。 for(j=1。j++) t=t*j。 s=s+p/t。 } 94: 第 94題 規(guī)定輸入字符串中只包含字母和 *號(hào)。 答案: void fun(char *a) { int i=0。 while(*pamp。*p==‘*’) p++。 i++。 } a[i]=‘ \0’。請(qǐng)編寫函數(shù) fun,它的功能是:使字符串的前導(dǎo) *號(hào)不得多于 n個(gè);若多于 n 個(gè),則刪除多于的 *號(hào);若少于或等于 n個(gè),則什么也不做。 答案: void fun(char *a, int n) { int i=0,k=0。 while(*t==‘*’) { k++。 } t=a。 while( *t) { a[i]=*t。 t++。 } 96: 第 96題 請(qǐng)編寫函數(shù) fun,其功能使:計(jì)算并輸出給定數(shù)組 (長(zhǎng)度為 9)中每相鄰兩個(gè)元素之平均值的平方根之和。 int I,j=1。i< 9。 j++。 } 97: 第 97題 請(qǐng)編寫函數(shù) fun,其功能是:計(jì)算并輸出下列多項(xiàng)式值: s=1+1/(1+2)+1/(1+2+3)+..1/(1+2+3…+50) 答案: double fun(int n) { int I,j。 for(i=1。i++) { t=。j< =I。 sum+=。 } 98: 第 98題 請(qǐng)編寫函數(shù) fun,它的功能是:計(jì)算并輸出 n(包括 n)以內(nèi)能被 5或 9整除的所有自然數(shù)的倒數(shù) 之和。 double sum=。i< =n。 return sum。 答案: double fun(int n) { int m,k,I。 for(m=3。m++) { k=sqrt(m)。i< =k。 if(i=k+1) s+=sqrt(m)。 } 100: 第 100 題 請(qǐng)編寫函數(shù) fun,其功能是:計(jì)算并輸出 s=1+(1+2())+(1+2()+3())+…+(1+2()+3()+…+n()) 答案: double fun(int n) { int I。 for(i=2。i++) { p+=pow(I,)。 } return
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1