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

正文內(nèi)容

級(jí)c語言南開100題-在線瀏覽

2025-02-23 20:58本頁面
  

【正文】 保留 2 位小樹 ,并對(duì)第三位進(jìn)行四舍五入 (規(guī)定 h中的值位正數(shù) )。 float s。 t=(h+5)/10。 return s。 答案: void fun(char *s) { char ch。 i=0。 while(i< (n+1)/2) { ch=s[i]。 s[m]=ch。 m。 答案: void fun(int array[3][3]) { int I,j,temp。i< 3。j< I,j++) { temp=array[i][j]。 array[j][i]=temp。 答案: void fun(char s[],int c) { int i=0。 p=s。 i++。 } s[i]=‘ \0’。 答案: int fun(int lim, int aa[MAX]) { int k=0,I,j。i1。j< i。 else continue。 k++。 } 21: 第 21題 請(qǐng)編寫函數(shù) fun,對(duì)長度位 7 個(gè)字符的字符串,除首尾字符外,將其余 5 個(gè)字符按 ascii 碼降序排列。 int I,j。i< num2。j< num1。 s[i]=s[j]。 } } 22: 第 22題 n名學(xué)生的成績已在主函數(shù)中放入一個(gè)帶頭節(jié)點(diǎn)的鏈表結(jié)構(gòu)中, h指向鏈表的頭節(jié)點(diǎn)。 答案: double fun(STREC *h) { double max。 max=hs。 q=qnext。 return max?;匚氖侵疙樧x和倒讀都是一樣的字符串。fg=1。 while (*p) { n++。 } for(i=0。i++) if (str[i]==str[n1i])。 break。 } 24: 第 24題 請(qǐng)編寫一個(gè)函數(shù) fun,它的功能是:將一個(gè)字符串轉(zhuǎn)換為一個(gè)整數(shù)(不得調(diào)用 c語言提供的將字符串轉(zhuǎn)換為整數(shù)的函數(shù) )。 int i=0,j,n=strlen(p),k,s1。 for(j=I。j++) { t=p[j]‘0’。 for(k=j。k++) t*=s1。 } if(p[0]==‘ ’) return – s。 } 25: 第 25題 請(qǐng)編寫一個(gè)函數(shù) fun,它的功能是:比較兩個(gè)字符串的長度, (不得調(diào)用 c語言提供的求字符串長度的函數(shù) ),函數(shù)返回較長的字符串。 答案: char *fun(char *s,char *t) { char *p,*t1=t,*s1=s。m=0。 s1++。 t1++。 else p=t。 } 26: 第 26題 請(qǐng)編寫一個(gè)函數(shù) fun,它的功能是:根據(jù)以下公式求 x 的值 (要求滿足精度 ,即某項(xiàng)小于 時(shí)停止迭代 ): x/2=1+1/3+12/35+123/357+1234/3579+…+123…n/357(2n+1) 程序運(yùn)行后,如果輸入精度 ,則程序輸出為 … 。 float n,t,pi。pi=0。s=。 t=n/(2*n+1)。 n++。 return pi。 答案: void fun(int m, int *a, int *n) { int I,j=0。 for(i=1。i++) if (i%7==0 || i%11 ==0) { a[j]=I。 } *n=j。數(shù)組元素中的值已在主函數(shù)中賦予。 答案: void fun (int a[],int n, int *max, int *d) { int I。 *d=0。I< n。 *d=I。 答案: void fun(char *ss) { int I,n。 for(i=1。i+=2) if(ss[i]=‘a(chǎn)’amp。 ss[i] < =‘z’) ss[i]=ss[i]32。 答案: int fun(int a[][M]) { int I,j,max。 for(i=0。i++) for(j=0。j++) if(a[i][j]max) max=a[i][j]。 } 31: 第 31題 請(qǐng)編寫函數(shù) fun,其功能是:將 s 所指字符串中除了下標(biāo)為偶數(shù)、同時(shí) ascii 值也為偶數(shù)的字符外,其余的全都刪除;串中剩余字 符所形成的一個(gè)新串放在 t所指的一個(gè)數(shù)組中。 n=strlen(s)。I,n。amp。 j++。 } 32: 第 32題 請(qǐng)編寫函數(shù) fun,其功能是:將 s 所指字符串中除了下標(biāo)為奇數(shù)、同時(shí) ascii 值也為奇數(shù)的字符之外,其余的所有字符都刪除,串中剩余字符所形成的一個(gè)新串放在 t所指的一個(gè)數(shù)組中。 n=strlen(s)。I,n。amp。 j++。 } 33: 第 33題 假定輸入的字符串中只包含字母和 *號(hào)。 答案: void fun(char *a,int n) { int i=0。 char *p, *t。 while (*t) t++。 while(*t==‘*’) { k++。 } t++。amp。 i++。 } a[i]=‘ \0’。 答案: int fun (STREC *a, STREC *b) { int I,j=0,n=0, max。 for(i=0。i++) if(a[i].smax) max=a[i].s。i< N。 j++。 } return n。 答案: void fun(char *str) { int i=0。 while (*p) { if(*p!=‘’) { str[i]=*p。 } p++。 } 36: 第 36題 假定輸入的字符串中只包含字母和 *號(hào)。 答案: void fun(char *a) { int i=0,n=0。 p=a。 p++。 i++。 } while(n!=0) { a[i]=‘*’。 n。 } 37: 第 37題 某學(xué)生的記錄由學(xué)號(hào)、 8 門課程成績和平均分組成,學(xué)號(hào)和 8 門課程的成績已在主函數(shù)中給出。請(qǐng)自己定義正確的形參。 int i: for(i=0。i++) av+=ps[i]。 pave=av。 答案: int fun(char *ss, char c) { int n=0。 ss++。 } 39: 第 39題 請(qǐng)編寫函數(shù) fun,該函數(shù)的功能是:移動(dòng)一維數(shù)組中的內(nèi)容,若數(shù)組中由 n個(gè)整數(shù),要求把下標(biāo)從 0 到 p(p 小于等于 n- 1)的數(shù)組元素平移到數(shù)組的最后。 for(i=0。i++) { b[i]=w[i]。 } for(i=0。i++) { w[j]=b[i]。 } } 40: 第 40題 請(qǐng)編寫函數(shù) fun,該函數(shù)的功能是移動(dòng)字符串中內(nèi)容,移動(dòng)的規(guī)則如下:把第 1 到第 m個(gè)字符,平移到字符串的最后,把第 m+ 1 到最后的字符移到字符串的前部。 int I,j=0。i< m。 j++。i< strlen(w)m。 for(j=0。j++) { w[i]=b[j]。 } w[i]=‘ \0’。 答案: void fun(char (*s)[n],char *b) {int i,j,k=0。j< n。i< m。} b[k]=‘ \0’。請(qǐng)編寫函數(shù) fun(int a[][n],int n),該函數(shù)的功能是:將數(shù)組右上半三角元素中的值乘以 m。 for(j=0。j++) for(i=0。i++) a[j]=a[j]*m。 答案: char *fun(char (*a)[81],int num) {int i。 max=a[0]。i< num。 return max。 答案: int fun(char *str,char *substr) {int n。 n=0。 r=substr。 p++。 if(*r==‘ \0’) n++。} return n。請(qǐng)編寫函數(shù) fun,它的功能是:只刪除字符串前導(dǎo)和尾部的 *號(hào),串中字母之間的 *號(hào)都不刪除。在編寫時(shí)不得使用 c 語言給提供得字符串函數(shù)。 char *p。p< a+ne。 i++。} 46: 第 46題 學(xué)生得記錄由學(xué)號(hào)和成績組稱個(gè), n名大學(xué)生得數(shù)據(jù)已在主函數(shù)中放入結(jié)構(gòu)體數(shù)組 s 中,請(qǐng)編寫函數(shù) fun,它的功能時(shí):按分?jǐn)?shù)的高低排列學(xué)生的記錄,高分在前。 strec t。i< n1。s< n。 a=a[j]。 }} 47: 第 47題 請(qǐng)編寫一個(gè)函數(shù) void fun(char *ss),其功能時(shí):將字符串 ss中所有下標(biāo)為奇數(shù)位置上的字母轉(zhuǎn)換為大寫 (若位置上不是字母,則不轉(zhuǎn)換 )。 char *p=ss。 p++。i< n。ss < =‘z’)amp。 ss=‘ \0’。合并的方式是:將 a數(shù)的十位和個(gè)位依次放在 c數(shù)的千位和十位上, b數(shù)的十位和個(gè)位數(shù)依次放在 c 數(shù)的百位和個(gè)位上。} 49: 第 49題 請(qǐng)編寫函數(shù) fun,其功能是:將 s 所指字符串中下標(biāo)位偶數(shù)同時(shí)ascii 值為奇數(shù)的字符刪除, s中剩余的字符形成的新串放在 t 所指的數(shù)組中。 for(i=0。i++) if(i%2==0amp。 j++。} 50: 第 50題 已知學(xué)生的記錄是由學(xué)號(hào)和學(xué)習(xí)成績構(gòu)成, n名學(xué)生的數(shù)據(jù)已存入a 機(jī)構(gòu)體數(shù)組中。 答案: void fun(stu a[],stu *s) {int i,max。 for (i=0。i++) if(max) {max=。}} 51: 第 51題 請(qǐng)編寫函數(shù) fun,其功能是:將所有大于 1 小于整數(shù) m 的非素?cái)?shù)存入 xx 所指的數(shù)組中,非素?cái)?shù)的個(gè)數(shù)通過 k傳回。 int t=0。i< m。 while(j< i) {if(i%j==0) {xx[t]=i。 break。} *k=t。 答案: void fun(char p1[],char p2[]) {int i=0,n=0。 while (*p) {p++。} i=n。 q++。} p1=‘ \0’。計(jì)算結(jié)果在 main 函數(shù)中輸出。 for(i=0。i++) for(j=0。j++) at[j]=a[j]。i< 3。j< 3。} 54: 第 54題 學(xué)生的記錄由學(xué)號(hào)和成績組稱個(gè), 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。 for (i=0。i++) aver+=。 for(i=0。i++) if(< aver) {b[j]=a。 j++。} 55: 第 55題 請(qǐng)編寫函數(shù) fun,該函數(shù)的功能是:將 m行 n列的二維數(shù)組中的數(shù)據(jù),按行的順序依次放到一維數(shù)組中,一維數(shù)組中數(shù)據(jù)的個(gè)數(shù)存放在形參 n 所指的儲(chǔ)存單元中。 for(i=0。i++) for(j=0。j++) {b[*n]=*(*(s+i)+j)。}} 56: 第 56題 假定輸入的字符串中只包含字母和 *號(hào)。形參 p已指向字符串中最后的一個(gè)字母。 答案: void fun(char*a,char *p) {int i=0。 while(q< =p) {if(*q!=‘*’) {a=*q。} q++。 i++。} a=‘ \0’。 答案: int fun(strec*a,strec *b
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1