其他分享
首页 > 其他分享> > 一维数组习题

一维数组习题

作者:互联网

练习

比大小

用冒泡法对十个数进行排数(有小到大输出);

#include "stdio.h"
int main()
{
   int a[10],i,b,c;
   for (i=0;i<10;i++)
  {
       scanf("%d",&a[i]);
  }
   for (c=1;c<=10;c++)
  {
       for(i=9;i>=0;i--)
      {
               if(a[i]<a[i-1])
          {
               b = a[i];
               a[i] = a[i-1];
               a[i-1] = b;
          }
       
      }
  }
   for (i =0;i<10;i++)
   printf("%d\n",a[i]);
  
}

 

fibonacci

求解fibonacci数列前二十的值;

#include "stdio.h"
int main()
{
   int a[20],i;
   a[0]=a[1]=1;
   printf("%d\n%d\n",a[1],a[2]);
   for(i=2;i<20;i++)
  {
       a[i]=a[i-1]+a[i-2];
       printf("%d\n",a[i]);
  }
}

 

标签:include,一维,int,stdio,fibonacci,数组,printf,习题,main
来源: https://www.cnblogs.com/eliotJones/p/15460227.html