版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
C語言編程題庫1、用選擇法對(duì)n個(gè)數(shù)由小到大排序。#include<stdio.h>voidmain()(inta[100],n,i,j,t;scanf("%d",&n);for(i=0;i<n;i++)scanf("%d",&a[i]);for(i=l;i<n;i++)for(j=i;j<n;j++)if(a[i-l]>aU]){t=a[i-l];a[i-l]=a[j];a[j]=t;}for(i=0;i<n;i++)printf("%d",a[i]);printf("\n");}2、將鍵盤輸入的12個(gè)數(shù)據(jù)存放到ー個(gè)4行3列的二維數(shù)組中,分別求出各行、各列以及表中所有數(shù)之和。#include<stdio.h>voidmain()(inta[5][4]={0},i,j;for(i=0;i<4;i++)for(j=0;j<3;j++)scanf("%d",&a[i][j]);for(i=0;i<4;i++)for(j=0;j<3;j++){a[i][3]+=a[i][j];a[4][j]+=a[i][j];a[4][3]+=a[i][j];}for(i=0;i<5;i++){for(j=0;j<4;j++)printf("%d\t",a[i][j]);printf("\n");)}3、判斷一個(gè)字符串是否為回文串(回文串指正讀反讀都一樣的字符串,如:字符串"abcl21cba")o#include<stdio.h>#include<string.h>voidmain()chara[30],b[30];inti,j;scanf("%s,a);i=strlen(a)-l;j=0;while(i>=0)bO++]=a[H;bO]='\0';if(strcmp(a,b)==O)printf(H%s是ー個(gè)回文串'nツa);elseprintf(n%s不是ー個(gè)回文串、n”,a);)#include<stdio.h>#include<string.h>voidmain()(chara[30];intij;scanf("%s”,a);i=strlen(a)-l;j=0;while(i>j)if(a[i—]!=a[j++])break;if(i<=j)printf(H%s是ー個(gè)回文串'nツa);elseprintf(n%s不是ー個(gè)回文串、n”,a);}4、輸出楊輝三角形的前10行。。#include<stdio.h>voidmain()(inta[10][10]Jj;for(i=0;i<10;i++)a[i][0]=a[i][i]=l;for(i=2;i<10;i++)for(j=l;j<i;j++)a[i]U]=a[i-l][j]+a[i-l][j-l];for(i=0;i<10;i++){for(j=0;j<=i;j++)printf("%d't”,a。皿);printf("\n");)}5、把輸入的十進(jìn)制數(shù)以十六進(jìn)制數(shù)的形式輸出。#include<stdio.h>voidmain()(inta[100],x,i=0;scanf(”%d”,&x);while(x){a[i++]=x%16;x/=16;}i-;while(i>=0)(if(a[i]>9)printfC^c'VA'+aliJ-lO);elseprintf(”%d”,a[i]);i一;)printf("\n");)6、刪去ー維數(shù)組中所有相同的數(shù),使之只剩ー個(gè)。數(shù)組中的數(shù)已按由小到大的順序排列,函數(shù)返回刪除后數(shù)組中數(shù)據(jù)的個(gè)數(shù)。例如,若一維數(shù)組中的數(shù)據(jù)是: 2223445666677899101010 刪除后,數(shù)組中的內(nèi)容應(yīng)該是: 2345678910c#include<stdio.h>voidmain()(inta[19]={2,2,2,3,4,4,5,6,6,6,6,7,7,8,9,9,10,10,10},n,i,j;n=19;for(i=17;i>=0;i-)if(a[i]==a[i+l])(for(j=i+l;j<n;j++)aO-l]=a[j];n-;)for(i=0;i<n;i++)printf(”%d、ピ,a[i]);printf("\n");7、求一個(gè)3*3矩陣對(duì)角線元素之和。#include<stdio.h>voidmain()(inta[3][3]/ij/sum=0;for(i=0;i<3;i++)for(j=0;j<3;j++)scanf("%d"z&a[i][j]);for(i=0;i<3;i++)sum+=a「巾];〃兩條對(duì)角線sum+=a[i][i]+a[i][2-i]pnntf("%d\n"zsum);printf("\n");}8、給定一個(gè)ー維數(shù)組,將數(shù)組中所有指定值x全部刪除,輸出刪除后內(nèi)容。#include<stdio.h>voidmain(){inta[10]/x/n=10JJ;for(i=0;i<10;i++)scanf("%d,&a[i]);scanf("%d”,&x);for(i=9;i>=0;i-)if(a[i]==x)(for(j=i+l;j<n;j++)aD-l]=a[j];n一;)for(i=0;i<n;i++)printf(M%d\t",a[i]);printf("\n");}9、輸入一個(gè)十進(jìn)制整數(shù),將其轉(zhuǎn)換為R進(jìn)制輸出(R值為2.16)。#include<stdio.h>voidmain()(inta[100],x,r,i=0;scanf(“%d,%d“,&x,&r);while(x){a[i++]=x%r;x/=r;}i-;while(i>=0)if(a[i]>9)printf("%c";A'+a[i]-10);elseprintf(”%d”,a[i]);i一;)printf("\n");)不使用strcmp函數(shù),編程實(shí)現(xiàn)2個(gè)字符串的比較。ッ#include<stdio.h>voidmain()(chara[30],b[30];inti=0;scanf("%s%s"zazb);while(a[i]==b[i]&&a[i]&&b[i])i++;if(a[i]==b[i])printf("%s等于%s\n”,a,b);elseif(a[i]<b[i])printf("%s小于%s\n,a,b);elseprintf("%s大于%s\n”,a,b);}*1、 通過鍵盤輸入3個(gè)整數(shù),輸出最大值和最小值#include<stdio.h>voidmain()(inta,b,c,max,min;scanf(“%d%d%d,&a,&b,&c);max=min=a;if(b>max)max=b;if(c>max)max=c;if(b<min)min=b;if(c<min)min=b;printf("最大值為%d,最小值為%d\nツmax,min);}2、從鍵盤輸入圓的半徑r和一個(gè)整型數(shù)k,當(dāng)k=l時(shí),計(jì)算并輸出圓的面積;當(dāng)k=2時(shí),計(jì)算并輸出圓的周長(zhǎng)。編程實(shí)現(xiàn)以上功能#include<stdio.h>voidmain()(intrzk;scanf("%d%d"/&rz&k);if(k==l)printf("圓的面積為%f\nツ3.1415926ケ?r);if(k==2)printf("圓的周長(zhǎng)為%f\n”31415926*2*ij;}3、編程實(shí)現(xiàn):輸入整數(shù)a和b,若a2+b2大于100,則輸出a2+b2百位以上的數(shù)字,否則輸出兩數(shù)之和。#include<stdio.h>voidmain()(inta,b;scanf("%d%d"/&a/&b);if(a*a+b*b>100)pnntf("%d\nnz(a*a+b*b)/100);elseprintf("%d\n”,a+b);}4、從鍵盤上輸入兩個(gè)整數(shù),判斷其大小關(guān)系并將結(jié)果輸出。#include<stdio.h>voidmain()(inta,b;scanf("%d%d"z&az&b);if(a>b)printf("a>b\n");elseif(a<b)printf("a<b\n");elseprintf("a==b\n");}5、猜數(shù)游戲。先將要猜的整數(shù)存放在變量num中,當(dāng)程序運(yùn)行時(shí),提示游戲者通過鍵盤輸入自己所猜的數(shù)cai,若猜對(duì)了,即cai==num,屏幕顯示"*?恭喜你猜中了!**",然后結(jié)束程序運(yùn)行;如果猜錯(cuò)了,屏幕除了顯示"**對(duì)不起,你猜錯(cuò)了!**"外,還顯示是猜大了或猜小了的信息,以幫助游戲者繼續(xù)往正確處猜。#include<stdio.h>voidmain()intnum=100zcai;scanf("%d"z&cai);if(cai==num)printf("**恭喜你猜中了!*?、n");elseif(cai<num)print"'**對(duì)不起,你猜錯(cuò)了!*?、n**你猜小了!*?、n");elseprintf(”**對(duì)不起,你猜錯(cuò)了!*?、n*?你猜大了!*?、n");6、將一個(gè)正整數(shù)分解質(zhì)因數(shù)。例如:輸入90,打印出90=2*3*3*5。#include<stdio.h>voidmain(){inti,a,f=l;scanf("%d",&a);pnntf(n%d=l",a);for(i=2;i<=a;i++)while(a%i==0){a/=i;printf("*%d",i);}}7、求輸入的十個(gè)整數(shù)中正數(shù)的個(gè)數(shù)及其平均值。#include<stdio.h>voidmain(){inti,a,n=0;floatsum=0;for(i=l;i<=10;i++){scanf("%d",&a);if(a>0){sum+=a;n++;}}printf("正整數(shù)的個(gè)數(shù)為%d,正整數(shù)的平均值為%f\n",n,sum/n);}8、某旅行團(tuán)有男人、女人和小孩共30人,在紐約一家小飯館里吃飯,該飯館按人頭收費(fèi),每個(gè)男人收3美元,每個(gè)女人收2美元,每個(gè)小孩收1美元,共收取50美元。共有多少組解?#include<stdio.h>voidmain(){inti,j,k;for(i=l;i<=10;i++)for(j=l;j<=15;j++)if(i*3+2*j+30-i-j==50)printf("男人%d人,女人%d人,小孩%(1A\n",i,j,30-i-j);)9、在輸入的ー批正整數(shù)中求出最大者,輸入。結(jié)束循環(huán)。#include<stdio.h>voidmain()intx,max;scanf("%dM,&x);max=x;while(x!=O){ scanf("%d,,/&x);if(x>max)max=x;}printf("最大值為%d\n",max);}輸出所有的"水仙花數(shù)"。所謂的"水仙花數(shù)"是指ー個(gè)3位數(shù),其各位數(shù)字的立方和等于該數(shù)本身。例如,153是ー個(gè)水仙花數(shù),因?yàn)?53=13+53+33#include<stdio.h>voidmain()(inti,nl,n2,n3;for(i=100;i<1000;i++){nl=i/100;n2=i/10%10;n3=i%10;if(nl*nl*nl+n2*n2*n2+n3*n3*n3==i)printf(,'%d\n"J);}}將從鍵盤輸入的ー對(duì)數(shù),由小到大排序輸出,當(dāng)輸入ー對(duì)相等數(shù)時(shí)結(jié)束循環(huán)。#include<stdio.h>voidmain()(intnl,n2;scanf("%d%d"/&nl/&n2);while(nl!=n2)(if(nl>n2)printf("%dz%d\n"/n2/nl);elseprintf("%d/%d\n"/nl/n2);scanf("%d%d,'z&nl/&n2);}}12、使用循環(huán)語句實(shí)現(xiàn)如下圖形的輸出1123123451234567123456789*/#include<stdio.h>voidmain()intij;for(i=l;i<=5;i++){ for(j=l;j<=5-i;j++)printf("");for(j=l;j<=2*i-l;j++)printf(',%d"J);printf(H\n");)"1、 輸入某年某月某日,判斷這一天是這一年的第幾天?#include<stdio.h>voidmain()(inty,m,d,sum=0;scanf("%d%d%d"/&y/&m/&d);jf(y%4==0&&y%100!=0||y%400==0)sum=l;switch(m)(casel:sum=d;case2:sum=d+31;case3:sum+=d+31+28;case4:sum+=d+31+28+31;case5:sum+=d+31+28+31+30;case6:sum+=d+31+28+31+30+31;case7:sum+=d+31+28+31+30+31+30;case8:sum+=d+31+28+31+30+31+30+31;case9:sum+=d+31+28+31+30+31+30+31+31;case10:sum+=d+31+28+31+30+31+30+31+31+30;casell:sum+=d+31+28+31+30+31+30+31+31+30+31jcase12:sum+=d+31+28+31+30+31+30+31+31+30+31+30;}printf("%d年%d月%d日是這一年的第%d天、n”,y,m,d,sum);}#include<stdio.h>voidmain(){inty,m,d,sum=0;scanf("%d%d%d",&y/&m/&d);switch(m)case12:sum+=30;casell:sum+=31;case10:sum+=30;case9:sum+=31;case8:sum+=31;case7:sum+=30;case6:sum+=31;case5:sum+=30;case4:sum+=31;case3:sum+=28;case2:sum+=31;casel:sum+=d;}jf((y%4==0&&y%100!=0||y%400==0)&&m>2)sum+=l;printf("%d年%d月%d日是這一年的第%d天、n”,y,m,d,sum);)2、編程判斷輸入的正整數(shù)是是否既是5又是7的整倍數(shù)。若是,則輸出yes:否則輸出no。#include<stdio.h>voidmain(){inty;scanf(“%d”,&y);if(y%5==0&&y%7==0)printf("yes\nH);elseprintf("no\nH);}3、簡(jiǎn)單計(jì)算器程序。用戶從鍵盤輸入兩個(gè)整數(shù)和一個(gè)字符,字符必須是屮、」、メ、ズ其中的ー個(gè),然后程序輸出兩數(shù)作相應(yīng)運(yùn)算的結(jié)果。輸出計(jì)算結(jié)果。#include<stdio.h>voidmain(){inta,b;charc;scanf(“%d%c%d“,&a,&c,&b);switch(c)(case,+':printf("%d%c%d=%d\n"/a,c/b/a+b);break;case,-':printf("%d%c%d=%d\n"/a/c/b/a-b);break;case'*':printf("%d%c%d=%d\n",a/c/b/a*b);break;case7,:printf("%d%c%d=%f\n"/a/c,b/(float)a/b);break;}4、從鍵盤輸入3個(gè)整數(shù),按由小到大的順序輸出。#include<stdio.h>voidmain()(inta,b,c,t;scanf("%d%d%d",&az&bz&c);if(a>b){t=a;a=b;b=t;}if(b>c){t=c;c=b;b=t;}if(a>b){t=a;a=b;b=t;}printf("%d%d%d\n,a,b,c);}5、ー球從100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地時(shí),共經(jīng)過多少米?第10次反彈多髙?#include<stdio.h>voidmain()(inti;floatt=100,sum=100;for(i=l;i<10;i++)(t=t/2;sum+=t*2;}printf("%f%f\n",sum/t/2);}6、百錢買百雞:ー百個(gè)銅錢買了一百只雞,其中公雞ー只5錢、母雞ー只3錢,小雞ー錢3只,問ー百只雞中公雞、母雞、小雞各多少?#include<stdio.h>voidmain()(inti,j,k;for(i=l;i<=20;i++)for(j=l;j<=33;j++)for(k=3;k<100;k+=3)if(5*i+3*j+k/3==100&&i+j+k==100)printf("%d%d%d\n",i,j,k);}7、輸出半徑為1到10的圓的面積,當(dāng)面積大于:100時(shí)停止輸出。#include<stdio.h>voidmain()inti;floatarea;for(i=l;i<=10;i++){area=3.1415926*i*i;if(area>100)break;printf("半徑:%d,圓的面積:%f\nソ,area);)}8、猜數(shù)游戲:任意設(shè)置ー個(gè)整數(shù),請(qǐng)用戶從鍵盤上輸入數(shù)據(jù)猜測(cè)設(shè)置的數(shù)是什么,告訴用戶是猜大了還是小了。如果10次以內(nèi)猜對(duì)答案,用戶獲勝。否則,告訴用戶設(shè)置的數(shù)據(jù)是什么。#include<stdio.h>voidmain()(inti,s=100,cai;for(i=l;i<=10;i++){scanf(”%d”,&cai);if(cai==s)break;if(cai<s)printf(“猜小了、n");elseprintf("猜大了、n“);}if(i<=10)printf("恭喜你,猜對(duì)了!、バ);elseprintf("不好意思,你猜錯(cuò)了,正確答案是%d\n",s);}9、計(jì)算:s=l+12+123+1234+12345o#include<stdio.h>voidmain()(inti,s==O,t=O;for(i=l;i<=5;i++){t=t*10+i;s+=t;}printf(”%d、n”,s);}輸出100以內(nèi)能被3整除且個(gè)位數(shù)為6的所有整數(shù)#include<stdio.h>voidmain()inti,t=0;for(i=0;i<=9;i++){t=i*10+6;if(t%3==0)printf("%d\nソ);}}鍵盤上輸入若干個(gè)學(xué)生的成績(jī),統(tǒng)計(jì)并輸出最髙成績(jī)和最低成績(jī),當(dāng)輸入負(fù)數(shù)時(shí)結(jié)束輸入#include<stdio.h>voidmain()(inti,score,max,min;scanf("%d",&score);max=min=score;while(score>=0){scanf("%d",&score);if(score>max)max=score;if(score<min&&score>=0)min=score;}printf("最高成績(jī)?yōu)?%d,最低成績(jī)?yōu)?%d\nH,max,min);自然常數(shù)e的計(jì)算公式為e=l+l/l!+l/2!+l/3!+...+l/n!+..<〇請(qǐng)編制程序計(jì)算e的近似值,要求被舍棄的首項(xiàng)1/n!<0.000001o*/#include<stdio.h>voidmain(){floatn=l,e=l,t;t=l/n;while(t>=0.000001){e+=t;n++;t*=l/n;)printf("%.10f\n",e);}例2.1#include<stdio.h>main(){doublea,b,area;a=1.2; /?將矩形的兩條邊長(zhǎng)分別賦給a和b*/b=3.6;area=a*b; /?計(jì)算矩形的面積并存儲(chǔ)到變量area中?/printf("a=%f,b=%f,area=%f\n",a/b,area); /?輸出矩形的兩條邊長(zhǎng)和面積?/例2.2include"stdio.h"#definePI3.14159 /?定義符號(hào)名PI為3.141597main(){doubler,s;r=5.0;s=PI*r*r;printf(Ms=%f\n",s);}2.24#includestdio.h;main();/*mainfunction*/floatr,s;/*/*risradius*/,/*sisareaofcircular*/*/r=5.0;s=3.14159ケ?r;printfド%f\n",s)printf("%f\n",s)2.25main/*mainfunction*/{floata,b,c,v;/*a,b,caresides,visvolumeofcube*/a=2.0;b=3.0;c=4.0v=a*b*c;printf("%f\n",v)}3.2.1#include<stdio.h>main(){inti=2518;doublea=3.1415;printf("i=%d,a=%f,a*10=%e\n",i,a,a*10);例3.1#include<stdio.h>main(){intx,y,t;printf(HEnterx&y:\n");scanf(M%d%d,,/&x,&y);printf("x=%dy=%d\n",x,y);t=x;x=y;y=t;printf("x=%dy=%d\n",x,y);}例3.2#include<stdio.h>main(){doublex;printf("Enterx:\n");scanf(M%lfM/&x);printf("(l)x= x);x=x*100;x=x+0.5;x=(int)x;x=x/100;printf("(2)x=%f\n,,zx);}3.4#include<stdio.h>main(){intx=10,y=3;printfド%d\n",y=x/y);}3.16main{doublea,b,c,s,v;printf(inputa,b,c:\n);scanf("%d%d%d”,a,b,c);s=a*b; /*計(jì)算長(zhǎng)方形面積?/v=a*b*c; /*計(jì)算長(zhǎng)方體體積?/printfド%d%d%dウa,b,c);printfドs=%f\n/;sjv=%d\n?;例4.1#include<stdio.h>main(){intx,y;printf("Enterx&y:\n");scanf("%d%d"/&x,&y);printf("x,y:%d%d\n",x,y);if(x>y)printf("x=%d\n",x);if(y>x)printf("y=%d\n"/y);if(x==y)printf("x==y%d:\n"zx);}例4.2#include<stdio.h>main(){inta,b,c,t;printf("inputa,b,c:”);scanf("%d%d%d"z&az&bz&c);printf("a=%dzb=%dzc=%d\n"zazbzc);if(a>b) /?如果a比b大,則進(jìn)行交換,把小的數(shù)放入a中?/{t=a;a=b;b=t;}if(a>c) /?如果a比c大,則進(jìn)行交換,,把小的數(shù)放入a中?/{t=a;a=c;c=t;} /?至此a、b、c中最小的數(shù)已放入a中?/if(b>c) /?如果b比c大,則進(jìn)行交換,把小的數(shù)放入b中?/{t=b;b=c;c=t;} /?至此a、b、c中的數(shù)已按由小到大順序放好*/printf("%d,%d,%d\n",a,b,c);}例4.3#include<stdio.h>main(){intxzy;printf("Enterx&y:");scanf(H%d%d"z&xz&y);printf("xzy:%d%d\nHzxzy);if(x>y)printf(Hmax=x=%d\n"zx);elseprintf("max=y=%d\n"zy);printf(”**end**\n“);}例4.4#include<stdio.h>main(){intn;printf("inputn:");scanf(“%d“,&n);if(n%3==0) /*判斷n能否被3整除?/printf("n=%dYES\n",n);elseprintf(”n=%dNO\n",n);例4.5#include<stdio.h>main(){intg;printf(HEnterg:scanf(”%d”,&g);printf("g=%d:\g);if(g>=90)printf("A\n");elseif(g>=80)printf("B\n");elseif(g>=70)printf("C\nM);elseif(g>=60)printf("D\n");elseprintf("E\nn);例4.6#include<stdio.h>main(){intg;printf("Enteramark:");scanf("%d",&g);/*g中存放學(xué)生的成績(jī)ッprintf("g=%d:nzg);switch(g/10){case10:case9:printf("A\n");case8:printf("B\n");case7:printf(HC\n");case6:printf("D\n");default:printf("E\n");}#include<stdio.h>main(){intg;printf("Enteramark:");scanf(&g);/*g中存放學(xué)生的成績(jī)ッprintf("g=%d:M/g);switch(g/10){case10:case9:printf("A\n");break;case8:printf("B\nH);break;case7:printf("C\n");break;case6:printf("D\n");break;default:printf("E\n");}}4.5#include<stdio.h>main(){inta=2,b=-l,c=2;if(a<b)if(b<0)c=0;elsec+=1;printfド%d\n”,c);}4.6#include<stdio.h>main(){intw=4,x=3,y=2,z=l;printfぐ’%d\n",(w<x?w:z<y?z:x));}4.7#include<stdio.h>main(){inta,b,s;scanf("%d%d”,&a,&b);s=a;if(a<b)s=b;s*=s;printf("%d\n,:s);4.9#include<stdio.h>main(){intk=-3;if(k<=O)printf(//****\nw)elseprimf("&&&&、&');4.17#include<stdio.h>main(){inta=100;if(a>100)printf("%d\n”,a>100);elseprintf("%d\n",a<=100);例5.1#include<stdio.h>main(){intizsum;i=0;sum=0; /*i和sum的初值為0*/while(sum<10000)/?當(dāng)sum小于!0000時(shí)執(zhí)行循環(huán)體?/{sum+=i*i;/*sum累加1的平方?/i++; /?在循環(huán)體中每累加一次后,i增1ツ}printf("n=%dsum=%d\n",i-lzsum);例5.2#include<stdio.h>include<math.h>/?調(diào)用fabs函數(shù)時(shí)要求包含math.h文件37main(){ints;floatn,t,pi;t=1.0; /*t中存放每項(xiàng)的值,初值為1*/pi=0; /*pi中存放所求打的值,初值為0*/n=1.0; /*n中存放每項(xiàng)分母?/s=l; ドs為符號(hào)位,其值在1和-1之間變化?/while(fabs(t)>=le-6){pi=pi+1;n+=2.0;/*改變符號(hào)*/t=s/n;}pi=pi*4;printf("pi=%f\n,,,pi);}例5.3#include<stdio.h>#include<math.h>main(){doublexl,x2;xl=0.0;x2=cos(xl);while(fabs(x2-xl)>le-6){xl=x2;x2=cos(xl);}printf(,,x=%f\n"/x2);例5.4#include<stdio.h>main(){intflzf2,f;fl=0;f2=l;do{f=fl+f2;fl=f2;f2=f;}while(f2<=1000);printf("F=%d\n",f2);例5.5#include<stdio.h>main(){inti,sum;sum=0; /*sum的初值為〇?/for(i=l;i<=100;i++) /?當(dāng)i小于或等于100時(shí)執(zhí)行循環(huán)體57sum+=i; /?在循環(huán)體中累加i一次ッprintf("sum=%d\n",sum);例5.6#include<stdio.h>main(){doubler,s,Pi=3.1416;for(r=0.5;r<=2.5;r+=0.5){s=Pi*r*r; /*計(jì)算圓面積s的值?/printf("r=%3.1fs=r,s);}例5.7#include<stdio.h>main(){intk,i,j;for(i=0;i<4;i++){for(k=l;k<=i;k++)printf("");for(j=0;j<7-i*2;j++)printf("*M);printf(n\n");}例5.8#include<stdio.h>main(){intk,i,tag;for(i=2;i<=100;i++){tag=0;for(k=2;k<i;k++)if(i%k==0)tag=l;if(tag==0)printf(”%d,”,i);}}#include<stdio.h>#include<math.h>main(){intk,i,tag;printf("2,");for(i=3;i<=100;i+=2){tag=0;for(k=2;tag==0&&k<sqrt(i);k++)if(i%k==0)tag=l;if(tag==0)printf("%d,”,i);})例5.9#include<stdio.h>main(){inti,s;s=0;for(i=1;;i++){s=s+i;if(s>5000)break;}printf("s=%d,i=%d\n",s,i);例5.10#include<stdio.h>main(){intk=0,s=0,i;for(i=1;i<=5;i++){s=s+i;if(s>5){printf("****i=%d,s=%d,k=%d\n",i,s,k); /*1#輸出語句?/continue;}k=k+s;printf("i=%d,s=%d,k=%d\n",i,s,k);/*2#輸出語句?/}例5.11#include<stdio.h>main(){intx,max;printf("Enter-ltoend:\n");do{printf(HEnterx:");scanf("%d",&x);}while(x<0&&x!=-1);max=x;while(x!=-1){printf("Enterx:");scanf("%dM/&x);if(x>0&&x>max)max=x;/*max始終存放大于零的最大值?/}if(max!=-1)printff'max=%d\n",max);}例5.12#include<stdio.h>#include<math.h>main(){floata,xO,xl;printf("\nlnputa:");scanf("%f",&a);if(a<0)printf("error!\n");/?不能求負(fù)數(shù)的平方根?/else{x0=a/2;xl=(x0+a/xO)/2;do{xO=xl;xl=(x0+a/xO)/2;)while(fabs(xO-xl)>le-6);printf("sqrt(%f)=%f標(biāo)準(zhǔn)sqrt(%f)=%f\n",a,xl,a,sqrt(a));}}5.5#include<stdio.h>main(){int\,sum;for(i=1;i<6;i++)sum+=sum;printf("%d\n",sum);}5.6#include<stdio.h>main(){inty=10;for(;y>0;y-)if(y%3==0){printf("%d",-y);continue;}}5.8#include<stdio.h>main(){inti;for(i=1;i<=5;i++){if(i%2)printf(〃*");elsecontinue;printf("#");}printf("$\n");}5.10#include<stdio.h>main(){intx,i;for(i=l;i<=100;i++){x=i;if(++x%2==0)if(++x%3==0)if(++x%7==0)printf("%d”,x);}printf("\n");}5.13#include<stdio.h>main(){intx=2;while(X-);printf("%d\n",x);5.16#include<stdio.h>main(){floatx,amax,amin;scanf("%r,&x);amax=x;amin=x;while([1]){if(x>amax)amax=x;if([2])amin=x;scanf("%f〃,&x);)printf("\namax=%f\namin二%f\n”,amax,amin);}例6.1#include<stdio.h>main(){charch;inti;for(i=0;i<26;i++){ch=i+65;if(i%2==0)printf("\n");printf("c=%cASCII=%d",ch,ch);}putchar(\n);)例6.2#include<stdio.h>main()(printf("PressEntertocontinue\nH);while(getchar()!=*\n');}例6.3#include<stdio.h>main(){chare;while((c=getchar())!='\n'){if(c>='a'&&c<='z')c=c-'a'+'A';putchar(c);}putchar('\n');例6.4#include<stdio.h>#include<ctype.h>main(){longn=O;charch;while((ch=getchar())!='!') /?未遇到結(jié)束標(biāo)志時(shí)循環(huán)繼續(xù)?/if(isspace(ch))n++;printf("n=%ld\n,n);例6.5#include<stdio.h>#include<ctype.h>main(){chare;c=getchar();while(c!ゴ@リ/?未遇到結(jié)束標(biāo)志時(shí)循環(huán)繼續(xù)?/{if(isalpha(c))/?調(diào)用函數(shù)判斷c中是否為字母*/{c=tolower(c);/?調(diào)用函數(shù)把大寫字母轉(zhuǎn)換成小寫字母?/c=(c-'a,+l)%26+'a';)putchar(c);c=getchar();}printf(n\nM);}6.7#include<stdio.h>main(){charcl=A/c2=Y;printfド%d,%d\n”,cl,c2);}6.8#include<stdio.h>main(){charx=A;x=(x>=A&&x<=Z)?(x+32):x;printf("%c\n",x);6.9#include<stdio.h>main(){charch;ch=A+5-3;printf("%d,%c\n”,ch,ch);}6.10#include<stdio.h>main(){intc;while((c=getchar())!=\n){switch(c-2){case0:putchar(c+4);:putchar(c+4);break;:putchar(c+3);:putchar(c+2);break;}}printf(〃\n");}例7.2#include<stdio.h>voidtry(int,int,int);/*說明函數(shù)try為無值型,含有3個(gè)int類型的形參ッmain(){intx=2,y=3,z=0;printf("⑴x=%dy=%dz=%d\n",x,y,z);try(x,y,z);printf("(4)x=%dy=%dz=%d\n",x,y,z);}voidtry(intx,inty,intz){printf("(2)x=%dy=%dz=%d\n",x,y,z);z=x+y;X=X*X;y=y*y;printf("⑶x=%dy=%dz=%d\n",x,y,z);例7.3#include<stdio.h>voidswap(intzint);/?函數(shù)說明語句?/main(){intx=10,y=20;printf("⑴x=%dy=%d\n",x,y);swap(x,y);printf("⑷x=%dy=%d\n",x,y);voidswap(inta,intb){intt;printf("(2)a=%db=%d\n",a,b);t=a;a=b;b=t;printf("⑶a=%db=%d\n",a,b);}例7.4#include<stdio.h>intisprime(int); /*isprime函數(shù)的說明語句?/main(){intx;printf("Enteraintegernumber:");scanf("%d",&x); /*從鍵盤輸入ー個(gè)整數(shù)?/if(isprime(x))printf("%disprime\n",x); /*當(dāng)函數(shù)返回1時(shí),輸出”是素?cái)?shù)“ツelseprintf("%disnotprime\n",x);/*當(dāng)函數(shù)返回〇時(shí),輸出"不是素?cái)?shù)”*/}intisprime(inta){inti;for(i=2;i<=a/2;i++)if(aintisprime(inta){inti;for(i=2;i<=a/2;i++)if(a%i==0)return0;return1;/*a一旦能被某個(gè)數(shù)整除,即不是素?cái)?shù),返回。*//*a不能被2到a/2之間任何ー個(gè)數(shù)整除,返回1*/例7.5/?/?isprime函數(shù)的說明語句?//?/?even函數(shù)的說明語句?/{inta;printf("Enteraevennumber:");scanf("%d"z&a);if(a%2==0)even(a);elseprintf("The%disntevennumber'd,a);}voideven(intx) /?定義even函數(shù)*/{inti;for(i=2;i<=x/2;i++)if(isprime(i))if(isprime(x-i)){printf("%d=%d+%d\n",x,i,x-i);return;}}intisprime(inta)/*isprime函數(shù)定義與例フ.4同,在此省略?/{……}例7.6#include<stdio.h>intsum(int);/*sum函數(shù)的說明語句?/intf(int);/*f函數(shù)的說明語句?/main(){inta,b;printf("Enteraintegernumber:n); /?輸入ー個(gè)整數(shù)?/scanf("%d",&a);b=sum(a); /?調(diào)用sum函數(shù)求f(x)的累加和?/printf("a=%dsum=%d\n",a,b);}intsum(intn) /?定義sum函數(shù)*/{intx,s=0;for(x=0;x<=n;x++)s+=f(x);returns; /?返回累加和57}intf(intx) /?定義f(x)函數(shù)?/{returnx*x+l;}例7.7#include<stdio.h>#include<math.h>doubleinteg(doublea,doubleb){doubles,x,h;intn=100,i;h=fabs(b-a)/n; /*fabs()為求絕對(duì)值函數(shù)?/s=(sin(a)+sin(b))/2.0;for(i=1;i<=n-1;i++){x=a+i*h;s=s+sin(x);}s=s*h;returns;}main(){doubles;s=integ(0.0,1.5);printf("s=%f\n"/s);例7.8#include<stdio.h>#include<ctype.h>charmyupper(charch){if(ch>=a&&ch<=z)ch=ch-32;returnch;}main(){charc;while((c=getchar())!='@*){c=myupper(c);putchar(c);})例7.9#include<stdio.h>Longcountch();/*countch函數(shù)說明語句?/main(){longn;n=countch();printf("n=%ld\n",n);longcountch(){longcn;for(cn=0;getchar()!='@';cn++);returncn;}例7.10#include<stdio.h>#defineIN1 /?標(biāo)志在一個(gè)單詞的內(nèi)部?/#defineOUTO /?標(biāo)志在ー個(gè)單詞的外部?/intcountword(); /?函數(shù)說明語句?/main(){intn;n=countword();pnntf("n=%d\n",n);}intcountword(){intc,nw,state;state=OUT; /?在單詞的外部57nw=0;while((c=getchar())!=@){if(c=="||c==,\n,||c==,\t,)state=OUT; /?讀入的字符是分隔符,在ー個(gè)單詞的外部ッelseinstate==OUT) /?如果遇到單詞的第一個(gè)字符?/{state=IN; /?狀態(tài)變量置成IN:在單詞的內(nèi)部?/nw++; /?單詞個(gè)數(shù)增1*/})returnnw;}7.4#include<stdio.h>intfunc(inta,intb){intc;c=a+b;returnc;}main(){intx=6,y=7,z=8,r;r=func((x-ウy++,x+yレz—);printf("%d\n",r))7.5#include<stdio.h>intf(int,int);main(){inti=2,p;p=f(i,i+1);printf(〃%d\n”,p);}intf(inta,intb){intc;c=a;if(a>b)c=1;elseif(a==b)c=0;elsec=-1;return(c);}7.6#include<stdio.h>intfun(inta,intb,intc){c=a*b;}main(){intc;fun(2,3,c);printf("%d\n",c);}7.7#include<stdio.h>doublef(intn){inti;doubles;s=1.0;for(i=1;i<=n;i++)s+=1.0/i;returns;)main(){inti,m=3;doublea=0.0;for(i=0;i<m;i++)a+=f(i);printf("%f\n",a);7.8#include<stdio.h>unsignedfun6(unsignednum){unsignedk=1;do{k?二num%1〇;num/=10;}while(num);returnk;}main(){unsignedn=26;printfド%d\n”,fun6(n));}7.9#include<stdio.h>doublesub(doublex,doubley,doublez){y-=1.0;z=z+x;returnz;}main(){doublea=2.5,b=9.0;printfウsub(b-a,a,a));}7.10#include<stdio.h>intfun2(inta,intb){intc;c=(a*b)%3;returnc;}intfunl(inta,intb){intc;a+=a;b+=b;c=fun2(a,b);returnc*c;)main(){intx=11,y=19;printf("%d\n",fun1(x,y));}例8.1
include<stdio.h>main(){inta,b,min,*pa,*pb,*pmin;/?輸入的值依次放入/?輸入的值依次放入pa、pb所指存儲(chǔ)單元中?//?通過輸出,驗(yàn)證a、b中的值?//?假定a中的值最小,將其賦給min*//?若b中的值比a小,將其賦給min*//?輸出小值?/printf("a=%db=%d\n",a,b);*pmin=*pa;if(*pa>*pb)*pmin=*pb;printf("min=%d\n",min);}例8.2#include<stdio.h>intmyadd(int*a,int*b){intsum;sum=*a+*b;returnsum;}main(){intx,y,z;printf("Enterx,yゴ');scanf("%d%d",&x,&y);z=myadd(&x,&y);printf("%d+%d=%d\n",x,y,z);例8.3#include<stdio.h>voidswap(int*,int*);main(){intx=30,y=20;printf("⑴x=%dy=%d\n",x,y);swap(&x,&y);printf("(4)x=%dy=%d\n",x,y);}voidswap(int*a,int*b){intt;print"。)a=%db=%d\n",*a,*b);t=*a;*a=*b;*b=t;printf("(3)a=%db=%d\n",*a,*b);例8.4#include<stdio.h>voidswap(int*xl,int*x2){intt;t=*xl;*xl=*x2;*x2=t;}voidorder(int*azint*b){if(*a>*b)swap(a,b);}main(){intx,y;printf(nEnterx,y:");scanf("%d%d"/&xz&y);printf(Hx=%dy=%d\n"/x/y);order(&x,&y);printf(Hx=%dy=%d\n"/x,y);例8.5#include<stdio.h>int*fun(int*zint*); /?函數(shù)說明語句?/main(){int*pjJ;printf("Entertwonumber:");scanf("%d%d"/&i,&j);p=fun(&L&j); /*p將得到i或j的地址?/printf("i=%dj=%d,*p=%d\n"/j,*p);}int*fun(int*a,int*b){if(*a>*b)returna;returnb;}8.2#include<stdio.h>main(){printf("%d\n〃,NULL);}83#include<stdio.h>voidsub(intx,intyzint*z){*z=y-x;}main(){inta,b,c;sub(10,5,&a);sub(7,a,&b);sub(a,b,&c);printf("%d,%d,%d\n”,a,b,c);8.4#include<stdio.h>main(){intk=2,m=4,n=6,*pk=&k,*pm=&m,*p;?(p=&n)=*pk*(*pm);printf(〃%d\n”,n);8.8#include<stdio.h>voidprtv(int*x){printf(〃%d\n”,++*x);}main(){inta=25;prtv(&a);}8.9#include<stdio.h>main(){int**k,*a,b=100;a=&b;k=&a;printf(〃%d\n”,**k);}8.10#include<stdio.h>voidfun(float*azfloat*b){floatw;*a=*a+*a;w=*a;*a=*b;*b=w;}main(){floatx=2.0zy=3.0,*px=&x,*py=&y;fun(px,py);printf(//%2.0f/%2.0f\n/:x,y);}8.11#include<stdio.h>voidsub(doublex,double*y,double*z){*y=*y-1.0;*z=*z+x;}main(){doublea=2.5,b=9.0,*pa,*pb;pa=&a;pb=&b;sub(b-a,pa,pa);printf("%f\n",a);8.14#include<stdio.h>intast(intx,inty,int*cp,int*dp){*cp=x+y;*dp=x-y;}main(){intc,d;ast(4,3,&c,&d);printf("%d%d\n”,c,d);例9.1#include<stdio.h>#defineM30main(){ints[M],i,k=l;for(i=0;i<M;i++){s[i]=k;k+=2;} /*給s數(shù)組元素依次賦1、3ヽ…*/printf("\nSequenceOutput:\n");/?按從前到后的順序輸出?/for(i=0;i<M;i++){printf("%4d"/s[i]);if((i+l)%10==0)printf("\n");/?利用i控制換行符的輸出ッ}printf("\nlnvertOutput:\n");/?按從后到前的順序輸出?/for(i=M-1;i>=0;i-) /?下標(biāo)值從大到小?/printf("%3d%c",s[i],(i%10==0)?'\n':"); /?利用條件表達(dá)式來決定輸出換行符還是輸出空格?/printf("\nM);例9.2#include<stdio.h>#defineM100voidarrout(int*zint);/?函數(shù)說明語句,此函數(shù)用以輸出數(shù)組中的值?/intarrin(int?); /?函數(shù)說明語句,此函數(shù)用以給數(shù)組輸入數(shù)據(jù)?/main(){ints[M]zk;k=arrin(s); /*k得到輸入數(shù)據(jù)的個(gè)數(shù)?/arrout(s,k);}intarrin(int*a){inti,x;i=0;scanf("%d",&x);while(x>=0){*(a+i)=x;i++;scanf(“%d”,&x);}returni;}voidarrout(int*a,intn){inti;for(i=0;i<n;i++)printf(((i+l)%5==0)?"%4d\n":"%4d",*(a+i));/?根據(jù)i的值來確定使用不同的格式串?/printf("\n");}例9.3#include<stdio.h>#defineM10#defineB4voidsetstar(char*,int);voidarrout(char*,int);main(){charc[M]={A/B,C,D,E,F,G,H,I,J};setstar(&c[4],M-B);arrout(c,M);voidsetstar(char*azintn){inti;for(i=0;i<n;i++)*(a+i)=*;}voidarrout(char*a,intn){inti;for(i=0;i<n;i++)printf("%c"za[i]);printf(H\n");}#include<stdio.h>#defineN10int*fun(inta[N]zintn){intb[N];returnb;main(){intw[N]z*p;p=fun(wzN);}例9.4#include<stdio.h>#include"stdlib.h"#defineSIZE15#defineN3voidgetrand(int*zint); /?三個(gè)函數(shù)說明語句?/voidgetave(int*zint*zint);voidpriarr(int*zint);main(){intx[SIZE],w[SIZE/N]={0}; /*w數(shù)組中置初值〇,準(zhǔn)備存放5個(gè)和值?/getrand(x,SIZE);/?產(chǎn)生15個(gè)隨機(jī)數(shù)放入x數(shù)組中?/printf("Output%drandomnumbers:\n",SIZE);priarr(x,SIZE); /?輸出15個(gè)隨機(jī)數(shù)ッgetave(x,w,SIZE);/*每3個(gè)數(shù)求一個(gè)和數(shù)放入w數(shù)組?/printf(nOutput5sumnumbers:\n");priarr(wySIZE/N);}/?輸出5個(gè)和數(shù)?/voidgetrand(int*azintn){inti;for(i=0;i<n;i++)a[i]=rand()%50;}voidgetave(int*a,int*b,intn){inti,j,sum;for(sum二〇」ニ〇/=0;i<=n;i++){sum+=a[i];if((i+l)%3==0){b[j]=sum;sum=0;j++{sum+=a[i];if((i+l)%3==0){b[j]=sum;sum=0;j++;)/?每累加3個(gè)數(shù)進(jìn)行一次處理?//*和值放入w數(shù)組中?//?置〇,準(zhǔn)備重新累加?//?下標(biāo)增1*/voidpriarr(int*a,intn){inti;for(i=0;i<n;i++){printf(”%5d,a[i]);if((i+l)%5=0)printf("\n");}printf("\nn);)例9.5#include<stdio.h>#defineNUM8voidinvert(int*,int); /?函數(shù)說明語句?/voidpriout(int*,int); /?函數(shù)說明語句?/main(){/?用置初值的方法給a數(shù)組放入數(shù)據(jù)?/inta[NUM]={10,20,30,40,50,60,70,80);printf("〇utputprimarydata:"); /?輸出原始數(shù)據(jù)?/priout(a,NUM);invert(a,NUM);printf("Outputtheinversedata:"); /?輸出顛倒后的數(shù)據(jù)?/priout(a,NUM);voidpriout(ints[],intn){inti;for(i=0;i<n;i++)printf("%4d",s[i]);printf("\nn);}voidinvert(int*a,intn){inti,j,t;i=0;j=n-l;while(i<j)/*i是最前元素的下標(biāo),j是最后元素的下標(biāo)*/當(dāng)i大于或等于j時(shí),對(duì)調(diào)完成?/{t=a[i];a[i]=a[j];a[j]=t;i++;j-;}/?下標(biāo)為i和j的兩個(gè)元素中的值對(duì)調(diào)ッ/*!向后移ー個(gè)位置,j向前移ー個(gè)位置*/例9.6#include<stdio.h>#include<stdlib.h>#defineM50#defineN10voidgetdata(int*s){inti;for(i=0;i<M;i++)s[i]=rand()%10;)voidstat(int*a,int*c){inti;for(i=0;i<N;i++)c[i]=0;for(i=0;i<M;i++)c[a[i]]++;)ドc數(shù)組元素置初值0ッ/?用c數(shù)組的元素對(duì)各整數(shù)進(jìn)行統(tǒng)計(jì)?/voidoutdata(int*c){inti;for(i=0;i<N;i++)printf(H%d:%d\n",i,c[i]);main(){inta[M],c[N];getdata(a);stat(a,c);printf("Outputtheresult:\n");outdata(c);例9.7#include<stdio.h>#defineNUM30intarrin(int*a){intizn;Do /?當(dāng)指定數(shù)組元素個(gè)數(shù)超出范圍時(shí),重新輸入*/{printf(HEnternumberofelements,0<=n<&d:",NUM);scanf("%d",&n);}while((n<1)||(n>=NUM));/?注意:輸入的n個(gè)整數(shù),放入a[0]至a[n?l]中,a[n]在查找時(shí)用作輔助空間?/printf("Enter%dintegernumbers:\n",n);for(i=0;i<n;i++)scanf("%d",a+i);returnn;intsearch(int*a,intx,intn){inti,p; /?查找開始?/i=0; /?從a[0]元素開始查找?/a[n]=x; /?把待查找的數(shù)放入a[n)中?/while(x!=a[i])i++;/?只要x值等于當(dāng)前a[i]的值,則退出循環(huán),否則i后移一位ッif(i==n)p=-1;/?沒找到?/elsep=i; /*找到?/returnp;}main(){inta[NUM],x,n,p;/?暫定數(shù)組含30個(gè)元素,下標(biāo)的上限為29*/n=arrin(a);printf("Enterthenumbertosearch:x=");scanf("%d",&x);p=search(a,x,n);if(p!=-l)printf("%dindexis:%d\n",x,p); /?輸出x所在下標(biāo)ッelseprintf("%disnotfound!\n",x); /?輸出沒找到信息?/)例9.8#include<stdio.h>#defineNUM10 /?假定數(shù)組含有10個(gè)元素?/intarrdel(int*,int,int);/*函數(shù)說明語句?/voidarrout(int*,int); /*函數(shù)說明語句?/intgetindex(intn);main() /?用置初值的方法給數(shù)組置數(shù)?/{intn,d,a[NUM卜{21,22,23,24,25,26,27,28,29,30};n=NUM;printf("Outputprimarydata:\n"); /?輸出原始數(shù)據(jù)?/arrout(a,n);d=getindex(n);n=arrdel(a,n,d);printf("Outputthedataafterdelete:\nn); /*輸出刪除后的數(shù)據(jù)?/arrout(a,n);}voidarrout(intw[],intm){intk;for(k=0;k<m;k++)printf("%dH,w[k]);printf("\n");}intarrdel(int*w,intn,intk){inti;/*以下循環(huán)進(jìn)行如圖9.4所示的刪除操作?/for(i=k;i<n-l;i++)w[i]=w[i+l];n-; /?刪除后數(shù)據(jù)個(gè)數(shù)減1*/returnn;}getindex(intn){inti;Do /?當(dāng)指定的下標(biāo)值落在數(shù)據(jù)所在下標(biāo)范圍內(nèi)時(shí),退出循環(huán),返回該下標(biāo)值?/{printf("\nEntertheindex[0<=i<%dJ:,n); /*輸入待刪元素的下標(biāo)ッscanf(H%d",&i);}while(i<0||i>n-l);returni;例9.9#include<stdio.h>#defineNUM6voidarrso
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2030年中國(guó)孕婦裝市場(chǎng)競(jìng)爭(zhēng)狀況及投資趨勢(shì)分析報(bào)告
- 2024-2030年中國(guó)多腔高速半自動(dòng)吹瓶機(jī)資金申請(qǐng)報(bào)告
- 2024-2030年中國(guó)啤酒行業(yè)發(fā)展規(guī)模及前景趨勢(shì)分析報(bào)告
- 2024-2030年中國(guó)廂式貨車行業(yè)市場(chǎng)發(fā)展格局及未來投資潛力分析報(bào)告
- 2024-2030年中國(guó)卸妝產(chǎn)品市場(chǎng)營(yíng)銷模式及發(fā)展競(jìng)爭(zhēng)力分析報(bào)告版
- 2024年版摩托車銷售合同3篇
- 2024年度環(huán)保型砂石生產(chǎn)設(shè)備采購(gòu)合同協(xié)議2篇
- 2021-2022學(xué)年河南省澠池高級(jí)中學(xué)高一月考數(shù)學(xué)試卷
- 2025年哈爾濱貨運(yùn)從業(yè)資格證模擬考試0題b2b
- 2025年鶴壁道路貨運(yùn)從業(yè)資格證考試
- 海洋平臺(tái)深水管道高效保溫技術(shù)
- 《新疆大學(xué)版學(xué)術(shù)期刊目錄》(人文社科)
- 充電樁維保投標(biāo)方案
- 《如何寫文獻(xiàn)綜述》課件
- 肛瘺LIFT術(shù)式介紹
- 通過《古文觀止》選讀了解古代文學(xué)的社會(huì)功能與價(jià)值
- 語言本能:人類語言進(jìn)化的奧秘
- 職業(yè)生涯規(guī)劃(圖文)課件
- 2024版國(guó)開電大專科《EXCEL在財(cái)務(wù)中的應(yīng)用》在線形考(形考作業(yè)一至四)試題及答案
- 能源管理系統(tǒng)平臺(tái)軟件數(shù)據(jù)庫設(shè)計(jì)說明書
- 中外園林史第七章-中國(guó)近現(xiàn)代園林發(fā)展
評(píng)論
0/150
提交評(píng)論