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

正文內(nèi)容

全國計(jì)算機(jī)二級(jí)c考試題庫程序設(shè)計(jì)部分(編輯修改稿)

2025-04-20 07:33 本頁面
 

【文章內(nèi)容簡介】 int i=0。 int k=0。 char *p,*t。 p=t=a。 while(*t==39。*39。) {k++。t++。} if(kn) { while(*p) { a[i]=*(p+kn)。 i++。 p++。 } a[i]=39。\039。 }}4將兩個(gè)兩位數(shù)的正整數(shù)a,b合并成一個(gè)整數(shù)放在c中,合并方式是:將a數(shù)的十位和個(gè)位數(shù)依次在c數(shù)的個(gè)位和百位上,b數(shù)的十位和個(gè)位數(shù)依次放在c數(shù)的十位和千位上。void fun(int a, int b, long *c){ *c=a/10+(b/10)*10+(a%10)*100+(b%10)*1000。}4將一個(gè)數(shù)字字符串轉(zhuǎn)換為一個(gè)整數(shù)。答案:ong fun ( char *p){ long n=0。 int flag=1。 if(*p==39。39。) {p++。flag= 1。} else if(*p==39。+39。) p++。 while(*p!=39。\039。) {n=n*10+*p39。039。 p++。 } return n*flag。}4求Fibonacc數(shù)列中大于t的最小的數(shù),結(jié)果由函數(shù)返回。Fibonacc數(shù)列F(n)定義為int fun( int t){ int f0 = 0, f1 = 1, f 。 do { f = f0 + f1 。 f0 = f1 。 f1 = f 。 } while(f t) 。 return f 。}4 把低于平均分的學(xué)生數(shù)據(jù)放入b所指的數(shù)組中低于平均分的學(xué)生人數(shù)通過形參n返回,平均分通過函數(shù)值返回double fun( STREC *a, STREC *b, int *n ){ int i,j=0。 double av=。 for(i=0。iN。i++) av=av+a[i].s。 av=av/N。 for(i=0。iN。i++) if(a[i].sav) b[j++]=a[i]。 *n=j。 return av。 }50、 將ss所指字符串所有下標(biāo)為奇數(shù)位上的字母轉(zhuǎn)換為大寫。void fun ( char *ss ){ int i。 for(i=0。ss[i]!=39。\039。i++) if(i%2==1amp。amp。ss[i]=39。a39。amp。amp。ss[i]=39。z39。) ss[i]=ss[i]32。}5 將a,b兩個(gè)正整數(shù)合并成一個(gè)新的整數(shù)放在c中。合并方式:將a中的十位和個(gè)位數(shù)依次放在變量c的千位和十位上,b中的十位和個(gè)位數(shù)依次放在變量c的個(gè)位和百位上。void fun(int a, int b, long *c){ *c=b/10+(a%10)*10+(b%10)*100+(a/10)*1000。 }5使字符串中尾部的*號(hào)不多于n個(gè),若多于n個(gè),則刪除多余的*號(hào),若少于或等于n個(gè),則不做任何操作,字符中間的*不刪除。void fun( char *a,int n ){ int i=0,k=0。 char *p, *t。 p=t=a。 while(*t) t++。 t。 while(*t==39。*39。) {k++。t。} if(kn) {while(*pamp。amp。pt+n+1) { a[i]=*p。 i++。p++。 } a[i]=39。\039。 }}5 將a,b兩個(gè)正整數(shù)合并成一個(gè)新的整數(shù)放在c中。合并方式:將a中的十位和個(gè)位數(shù)依次放在變量c的十位和千位上,b中的十位和個(gè)位數(shù)依次放在變量c的百位和個(gè)位上。void fun(int a, int b, long *c){ *c=b%10+(a/10)*10+(b/10)*100+(a%10)*1000。}5 將a,b兩個(gè)正整數(shù)合并成一個(gè)新的整數(shù)放在c中。合并方式:將a中的十位和個(gè)位數(shù)依次放在變量c的千位和十位上,b中的十位和個(gè)位數(shù)依次放在變量c的十位和個(gè)位上。void fun(int a, int b, long *c){ *c=b%10+(a%10)*10+(b/10)*100+(a/10)*1000。}5 把指定分?jǐn)?shù)范圍內(nèi)的學(xué)生數(shù)據(jù)放在b所指的數(shù)組中,分?jǐn)?shù)范圍內(nèi)的學(xué)生人數(shù)由函數(shù)值返回。int fun( STREC *a,STREC *b,int l, int h ){ int i,j=0。 for(i=0。iN。i++) if(a[i].s=lamp。amp。a[i].s=h) b[j++]=a[i]。 return j。 }5 將s所指字符串中ASCII碼值為偶數(shù)的字符刪除,串中剩余字符形成一個(gè)新串放在t所指的數(shù)組中。void fun(char *s, char t[]){ int i=0。 for(。*s!=39。\039。s++) if(*s%2==1) t[i++]=*s。 t[i]=39。\039。 }5 找出成績最高的學(xué)生記錄,通過形參返回主函數(shù)(規(guī)定只有一個(gè)最高分)fun(STU a[], STU *s){ int i。 *s=a[0]。 for(i=0。iN。i++) if(ssa[i].s) *s=a[i]。}5 定義了N x N的二維數(shù)組,使數(shù)組左下辦三角元素中的值乘以n。void fun(int a[ ][N], int n){ int i,j。 for(i=0。iN。i++) for(j=0。j=i。j++) a[i][j]=a[i][j]*n。}5 定義了N x N的二維數(shù)組,使數(shù)組左下辦三角元素中的值全部置成0.void fun (int a[][N]){ int i,j。 for(i=0。iN。i++) for(j=0。j=i。j++) a[i][j]=0。 }60、 請編一個(gè)函數(shù)void fun(int tt[M][N]),tt指向一個(gè)M行N列的二維數(shù)組,求出二維數(shù)組每列中最大元素,并依次放入pp所指的一維數(shù)組中。void fun(int tt[M][N],int pp[N]){ int i,j,max。for(j=0。jN。j++){ max=tt[0][j]。 for(i=0。iM。i++) if(tt[i][j]max) max=tt[i][j]。 pp[j]=max。 }}6 w是一個(gè)大于10的無符號(hào)整數(shù),若w是n(n》2)位的整數(shù),則函數(shù)求出w的后n1位的數(shù)作為函數(shù)值返回unsigned fun(unsigned w){ int n=1,j,s=1。 unsigned t。 t=w。 while(t=10) { t=t/10。 n++。 } for(j=1。jn。j++) s=s*10。 return w%s。}6 請編一個(gè)函數(shù)fun(char*s),該函數(shù)的功能是:把字符串中的內(nèi)容逆置。void fun(char*s){ char ch。 int i,m,n。 i=0。 m=n=strlen(s)1。 while(i(n+1)/2) { ch=s[i]。 s[i]=s[m]。 s[m]=ch。 i++。 m。 } }6 從字符串中刪除指定的字符。同字母的大、小寫按不同字符處理void fun( char s[],int c){ int i=0。 char *p。 p=s。 while(*p) { if(*p!=c) { s[i]=*p。 i++。 } p++。 } s[i]=39。\039。}6對長度為7個(gè)字符的字符串,除首、尾字符外,將其余5個(gè)字符安ASCII碼降序排列。void fun(char *s,int num){ char ch 。 int i, j 。 for(i = 1 。 i 6 。 i++) for(j = i + 1 。 j 6 。 j++) { if(*(s + i) *(s + j)) { ch = *(s + j) 。 *(s + j) = *(s +i) 。 *(s + i) = ch 。 } }}6 統(tǒng)計(jì)一個(gè)長度為2的字符串在另一個(gè)字符串中出現(xiàn)的次數(shù)。int fun(char *str, char *substr){ int i,j=0。 for(i=0。str[i]!=39。\039。i++) if(str[i]==substr[0]amp。amp。str[i+1]==substr[1]) j++。 return j。 }6 計(jì)算并輸出給定整數(shù)n的所有因子(不包括1與自身)之和。規(guī)定n的值不大于1000.int fun(int n){ int s=0,i。 for(i=2。i=n1。i++) if(n%i==0) s+=i。 return s。}6
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1