正在加载图片...
main( int a(n]: intij.t fl(n); int fl(int n) printf("input nnumbers:n"). for(i=0:i<=n;i++) sanf%dr”,&a for(1=0,1=n-1,1++) for(j=1j<=n-ij++) if (alil>=ali+1l) {t=aUJ:aU]=aL+1].a[j+1}-t) printf("the sorted numbers:\n); for(i=1;i<=n;i++) printf(%dr”,afi]s 4.编写一个函数,计算下面算式的100项之值,并将计算结果返回到主调函数。 S=1+3-5+9 int sum(intn) (inti.s-0,flag=1,num-0. for(i=1:num<=n:i+=2) {s=sti+flag: flag-flag num++;) return s. } main() int n=100. printf(“sum=%d”,sum(n)y *附加题: 用数组处理Fibonacei数列问腿 main( int i; long int a2]=(1.1); for(i=2:i<20:i++) {iri9% 0)printf(" printf("%12d"a]); main() { int a[n]; int i,j,t; f1(n); } int f1( int n) printf(“input n numbers:\n”); for (i=0;i<=n;i++) scanf(“%d”,&a[i]); printf(“\n”); for (i=0;i<=n-1;i++) for (j=1;j<=n-i;j++) if (a[j]>=a[j+1]) { t=a[j];a[j]=a[j+1];a[j+1]=t;} printf(“the sorted numbers:\n”); for (i=1;i<=n;i++) printf(“%d”,a[i]); } 4.编写一个函数,计算下面算式的 100 项之值,并将计算结果返回到主调函数。 S=1+3-5+-9+. int sum(int n) {int i,s=0,flag=1,num=0; for(i=1;num<=n;i+=2) {s=s+i*flag; flag=-flag; num++;} return s; } main() { int n=100; printf (“sum=%d”,sum(n)); } /*附加题:*/ 用数组处理 Fibonacei 数列问题。 main() { int i; long int a[20]={1,1}; for(i=2;i<20;i++) a[i]=a[i-2]+a[i-1]; for(i=0;i<20;i++) { if(i%5==0) printf("\n"); printf("%12d",a[i]); }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有