一、数组初始化及逆序输出
代码:
#include <stdio.h>
int main()
{
int array[10]={0,1,2,3,4,5,6,7,8,9};
int data;
int i;
puts("逆序输出后:");
for(data=9;data>=0;data--){
i=array[data];
printf("%d ",i);
}
return 0;
}
编译结果:
二、斐波那契数列(本案例输出前三十项)
1、代码演示:
#include <stdio.h>
int main()
{
int array[30];
int data;
int size;
array[0]=0;
array[1]=1; //注意:不能 int array[1]=1; 当成常见错误积累起来。
for(data=2;data<30;data++){
array[data]=array[data-1]+array[data-2];
}
puts("输出的数组为:");
for(data=0;data<30;data++){
printf("%d ",array[data]);
}
puts("done!");
return 0;
}
2、编译结果: