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

正文內(nèi)容

c語言程序設(shè)計(jì)習(xí)題試題(編程題)-資料下載頁

2024-11-16 02:21本頁面
  

【正文】 *arr_end。arr_end=array+10。max=min=array。for(p=array+1。pif(*p*max)max=p。else if(*pk=*max。l=*min。*p=array[0]。array[0]=l。l=*p。*p=array[9]。array[9]=k。k=*p。return。} output(array)int array[10]。{ int *p。for(p=array。pprintf(“%d,”,*p)。printf(“%dn”,array[9])。}【程序68】題目:有n個(gè)整數(shù),使其前面各數(shù)順序向后移m個(gè)位置,最后m個(gè)數(shù)變成最前面的m個(gè)數(shù) : : main(){ int number[20],n,m,i。printf(“the total numbers is:”)。scanf(“%d”,amp。n)。printf(“back m:”)。scanf(“%d”,amp。m)。for(i=0。iscanf(“%d,”,amp。number[i])。scanf(“%d”,amp。number[n1])。move(number,n,m)。for(i=0。iprintf(“%d,”,number[i])。printf(“%d”,number[n1])。} move(array,n,m)int n,m,array[20]。{ int *p,array_end。array_end=*(array+n1)。for(p=array+n1。parray。p)*p=*(p1)。*array=array_end。m。if(m0)move(array,n,m)。}【程序69】題目:有n個(gè)人圍成一圈,順序排號。從第一個(gè)人開始報(bào)數(shù)(從1到3報(bào)數(shù)),凡報(bào)到3的人退出圈子,問最后留下的是原來第幾號的那位。: : define nmax 50 main(){ int i,k,m,n,num[nmax],*p。printf(“please input the total of numbers:”)。scanf(“%d”,amp。n)。p=num。for(i=0。i*(p+i)=i+1。i=0。k=0。m=0。while(m{if(*(p+i)!=0)k++。if(k==3){ *(p+i)=0。k=0。m++。} i++。if(i==n)i=0。} while(*p==0)p++。printf(“%d is leftn”,*p)。} 【程序81】題目:809*??=800*??+9*??+1 其中??代表的兩位數(shù),8*??的結(jié)果為兩位數(shù),9*??的結(jié)果為3位數(shù)。求??代表的兩位數(shù),及809*??后的結(jié)果。:: output(long b,long i){ printf(“n%ld/%ld=809*%ld+%ld”,b,i,i,b%i)。} main(){long int a,b,i。a=809。for(i=10。i=1000amp。amp。b=100)output(b,i)。} }【程序82】題目:八進(jìn)制轉(zhuǎn)換為十進(jìn)制:: main(){ char *p,s[6]。int n。p=s。gets(p)。n=0。while(*(p)!=39。39。){n=n*8+*p39。039。p++。} printf(“%d”,n)。}【程序83】題目:求0—7所能組成的奇數(shù)個(gè)數(shù)。: : main(){ long sum=4,s=4。int j。for(j=2。j題目:一個(gè)偶數(shù)總能表示為兩個(gè)素?cái)?shù)之和。: : include “” include “” main(){ int a,b,c,d。scanf(“%d”,amp。a)。for(b=3。bsqrt(b))d=ab。else break。for(c=2。csqrt(d))printf(“%d=%d+%dn”,a,b,d)。} }【程序85】題目:判斷一個(gè)素?cái)?shù)能被幾個(gè)9整除 : : main(){ long int m9=9,sum=9。int zi,n1=1,c9=1。scanf(“%d”,amp。zi)。while(n1!=0){ if(!(sum%zi))n1=0。else {m9=m9*10。sum=sum+m9。c9++。} } printf(“%ld,can be divided by %d ”9“,sum,c9)。}【程序86】題目:兩個(gè)字符串連接程序 : : include ”“ main(){char a[]=”acegikm“。char b[]=”bdfhjlnpq“。char c[80],*p。int i=0,j=0,k=0。while(a[i]!=39。39。amp。amp。b[j]!=39。39。){if(a[i]題目:回答結(jié)果(結(jié)構(gòu)體變量傳遞):: include ”“ struct student { int x。char c。} a。main(){=3。=39。a39。f(a)。printf(”%d,%c“,)。} f(struct student b){ =20。=39。y39。}【程序88】題目:讀取7個(gè)數(shù)(1—50)的整數(shù)值,每讀取一個(gè)值,程序打印出該值個(gè)數(shù)的*。: : main(){int i,a,n=1。while(nscanf(”%d“,amp。a)。}while(a50)。for(i=1。iprintf(”*“)。printf(”n“)。n++。} getch()。}【程序89】題目:某個(gè)公司采用公用電話傳遞數(shù)據(jù),數(shù)據(jù)是四位的整數(shù),在傳遞過程中是加密的,加密規(guī)則如下:每位數(shù)字都加上5,然后用和除以10的余數(shù)代替該數(shù)字,再將第一位和第四位交換,第二位和第三位交換。: : main(){int a,i,aa[4],t。scanf(”%d“,amp。a)。aa[0]=a%10。aa[1]=a%100/10。aa[2]=a%1000/100。aa[3]=a/1000。for(i=0。i{aa[i]+=5。aa[i]%=10。} for(i=0。i{t=aa[i]。aa[i]=aa[3i]。aa[3i]=t。} for(i=3。i=0。i)printf(”%d“,aa[i])。}【程序90】題目:專升本一題,讀結(jié)果。: : include ”“ define M 5 main(){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。iprintf(”%d“,*(a+i))。} 題目:有五個(gè)學(xué)生,每個(gè)學(xué)生有3門課的成績,從鍵盤輸入以上數(shù)據(jù)(包括學(xué)生號,姓名,三門課成績),計(jì)算出平均成績,況原有的數(shù)據(jù)和計(jì)算出的平均分?jǐn)?shù)存放在磁盤文件”stud“中。: : include ”“ struct student { char num[6]。char name[8]。int score[3]。float avr。} stu[5]。main(){int i,j,sum。FILE *fp。/*input*/ for(i=0。i第四篇:C語言程序設(shè)計(jì)題【第1題】題目:請編寫函數(shù)fun,對長度為7的字符串,除首、尾字符外,將其余5個(gè)字符按將序排列。例如,雨來的字符串為CEAedca,排序后輸出為CedcEAa。Int fun(char *s,int num){ Int i,j。chat t。for(i=1。i=2)amp。amp。(bvoid fun(int a[], int n){ int I,j,t。for(i=0。i[j]){t=a[i]。a[i]=a[j]。a[j]=t。} } 【第4題】題目:請編寫函數(shù)fun,它的功能是:判斷m是否為素?cái)?shù)。主函數(shù)的功能是:求出100到200之間的素?cái)?shù)的個(gè)數(shù)。int fun(int m){int i,j。int k=1。if(ms[k])k=I。return(k=1)。{ 【第7題】題目;編寫函數(shù)fun其功能是:判斷一個(gè)整數(shù)w的各位數(shù)字平方之和能否被5整除,可以被5整除則返貨1,否則返回0。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)。} 【第8題】題目:編寫函數(shù)fun其功能是:求給定正整數(shù)n以內(nèi)的素?cái)?shù)之積。(na[i])k++。return(k)。} 【第13題】題目:用函數(shù)將第2個(gè)字符串連接到第1個(gè)字符串之后,不允許使用strcat函數(shù)。void len_cat(char cl[],char c2[]){ int i,j。for(i=0。c1[i]!=’’。i++)。for(i=0。c2[i]!=’’。i++)cl[i+j]=c2[j]。cl[i+j]=’’。} 【第14題】題目:編寫函數(shù)fun,函數(shù)的功能是:找出一批正整數(shù)中的最大的偶數(shù)。int fun(int a[],int n){ int i,amax=1。for(i=0。iamax)amax=a[i]。return amax。} 【第15題】題目:編寫函數(shù)fum,函數(shù)的功能是:求一個(gè)給定字符串中的字母的個(gè)數(shù)。int fun(char s[]){ int i,k=o。for(i=0。s[i]!=’’。i++)if(s[i]=’a’amp。amp。s[i]=’A’amp。amp。s[i]int fun(char*str,char*substr){ int I,n=0。for(i=0。iint i, k=1; if(m}【第28題】題目:程序的功能是:把20個(gè)隨機(jī)數(shù)存入一個(gè)數(shù)組,然后輸出該數(shù)組中的最大值。其中確定最大值的下標(biāo)的操作在fun函數(shù)中實(shí)現(xiàn),請給出該函數(shù)的定義。int fun(int list[],int size){ int i ,max=0;for(i=1;i【第29題】題目:函數(shù)fun的功能是:求圖1所示數(shù)列的第n項(xiàng)。數(shù)列為:l/a,l/(l+a),l/(l+(1+a)),l/(l+(l+(l+a))),…… float fun(int n){ float a=1。int i。for(i=1。iif(year%400==0||amp。amp。(year%100!=0))flag=1。else flag=0。return(flag)。} 【第33題】題目:編寫函數(shù)fun,函數(shù)的功能是:求一個(gè)四位數(shù)的各位數(shù)字的立方和。int fun(int n){ Int d,k,s=0。While(n0){d=n%10。s+=d*d*d。n/=10。} return s。} 【第34題】題目:求一批數(shù)中最大值和最小值的差。Int max_min(int a[],int n){ int i,max,min。max=min=a[0]。for(i=1。imax)max=a[i]。else if(a[i]a[j+1]){t=a[j]。a[j]=a[j+1]。a[j+1]=t。} } 【第37題】題目:請編寫一個(gè)函數(shù)fun,函數(shù)的功能是:統(tǒng)計(jì)出若干個(gè)學(xué)生的平均成績,最高分一級最高分的人數(shù)。例如。float Max=0。int J=0。float fun(float array[],int n){int =0。float sum=0,ave。max=array[0]。for(i=0。i,n。i++){if(Max,array[i])Max=array[i]。Sum=sum+array[i]。} ave=sum/n。for(i=0。I,n。i++)if(array[i]==max)J++。return(ave)。} [第38題]編寫函數(shù)fun,函數(shù)功能是:計(jì)算n門功課的平均值,計(jì)算結(jié)果作為換數(shù)值返回。,函數(shù)的值72..599998。float fun(int a[]int n){ int i; float y=0;for(i=0;ia[j])k=j。if(k!=i){t=a[i]。a[i]=a[k]。a[k]=t。} } } 【第42題】 題目:從鍵盤為一維整型數(shù)組輸入10個(gè)整數(shù),調(diào)用fun函數(shù)找出其中最小的數(shù),并在main函數(shù)中輸出。int fun(int x[],int n){int min,I。min=x[0]。for(i=1。iInt fun(char s[]){ int ik=0。for(i=0。s[i]!=’’。i++)if(s[i]=’aamp。amp。s[i]=’A’amp。amp。s[i]說明:pos保存最大值在數(shù)組中的位置:p保存最大值內(nèi)存地址。int*fun(int *s,int t,int *pos){int I,*p。p=s。for(i=1。i[第47題目]題目: 編寫函數(shù)fun,函數(shù)的功能是: fun(int m){ double y=1。int i。for(i=1。iif(*(ptr+i)=’a’||*(ptr+i)=’A’ {*(ptr+j)=*(ptr+1)。j++。} *(ptr+j)=’’。return(j)。} [第49題]題目:從鍵盤輸入任意實(shí)數(shù),求出其所對應(yīng)的函數(shù)值 z=e的x次冪(x10)答案: double z。if(x10)z=exp(x)。else if(x3)z=log(x+3)。else z=sin(x)/(cos(x)+4)。return(z)。[第50題]題目:功能:在鍵盤上輸入一個(gè)3行3列矩陣的各個(gè)元素的值(值為整數(shù)),然后輸出主對角線元素的積,并在答案:int sum。int i,j。sum=1。for(i=0。i=39。039。amp。amp。s[i]答案:int i,j。char t。for(i=1。i0){d=n%10。s+=d*d*d。n/=10。} return s。[第59題]題目:功能:從低位開始
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1