1.输入5个学生的课程成绩 计算并输出最高分
#include <stdio.h>
int main()
{
int i,a[5]; //a为数组名称 表示5个学生的成绩 5为数组中的元素个数
int max; //max用来表示最高成绩
for(i=0;i<5;i++)
scanf("%d",&a[i]);//for
max=a[0];
for(i=1;i<5;i++)
{
if(max<a[i])
max=a[i];
}//for
printf("The max score is %d\n",max);
return 0;
}
2.利用数组求Fibonacci数列(1 1 2 3 5 8)的前15项,并按每行5个数的格式输出
#include <stdio.h>
int main()
{
long Fib[15]={1,1}; //long为长整型 前面两个元素的值为1
int i;
for(i=2;i<15;i++)
Fib[i]=Fib[i-1]+Fib[i-2];//for 求取Fib[2]~Fib[14]的值
for(i=0;i<15;i++)
{
printf("%6ld",Fib[i]);
if((i+1)%5==0)
printf("\n");//if 实现5个一换行
}//for
return 0;
}