第9次作业
1.#include<stdio.h>
main()
{
double a[8];
int i;
for(i=0;i<=7;i++)
scanf("%lf",&a[i]);
for(i=7;i>=0;i--)
printf("%f",a[i]);
}
2.#include<stdio.h>
main()
{
double a[6],max;
int i,flag;
printf("输入6个数:\n");
for(i=0;i<=5;i++)
scanf("%lf",&a[i]);
max=a[0];
flag=0;
for(i=1;i<=5;i++)
if(max<a[i]){
max=a[i];
flag=i;
}
printf("最大的数是:%f,它的下标是:%d\n",max,flag);
}
3.#include<stdio.h>
main()
{
int a[10]={1.1};
int i,sum;
sum=a[0]+a[1];
for(i=2;i<=9;i++){
a[i]=a[i-1]+a[i-2];
sum+=a[i];
}
printf("Sum=%d\n",sum);
}
4.#include<stdio.h>
main()
{
float ave,score[5],sum=0;
int i;
printf("输入5门课程的成绩:\n");
for(i=0;i<=4;i++){
scanf("%f",&score[i]);
sum+=score[i];
}
ave=sum/5;
printf("Average:%.2f\n",ave);
}
5.#include<stdio.h>
main()
{
int a[7]={12,3,45,67,89,10,7};
int i,j,t;
printf("原有数据:\n");
for(i=0;i<=6;i++)
printf("%3d",a[i]);
printf("\n");
for(i=0,j=6;i<=j;i++,j--)
t=a[i]=a[j];
a[j]=t;
printf("调换后的顺序:\n");
for(i=0;i<=6;i++)
printf("%3d",a[i]);
printf("\n");
}

浙公网安备 33010602011771号