只输入了一行就结束了,后面结果也不对,那位大侠能给个循环输入的例子,谢谢
/****成绩统计系统****/
/*编写程序.从键盘输入6名学生的5门成绩,分别统计出
每个学生的平均成绩。
例如:
键盘输入
95 70 73 67 64<CR>
60 65 77 86 90<CR>
71 93 63 80 90<CR>
87 83 91 95 89<CR>
100 93 89 92 85<CR>
52 63 66 70 71<CR>
运行结果
No.1ave=73.80
No.2ave=75.60
No.3ave=79.40
No.4ave=89.OO
No.5ave=91.80*/
/*-第0步-:包含头文件并定义主函数*/
#include<stdio.h>
main()
{
int i;
float v1,v2,v3,v4,v5,i1,i2,i3,i4,i5;
for(i=1;i<=6;i++)
{scanf("%d %d %d %d %d",&i1,&i2,&i3,&i4,&i5);
switch(i){
case 1 : v1=(i1+i2+i3+i4+i5)/5;break;
case 2 : v2=(i1+i2+i3+i4+i5)/5;break;
case 3 : v3=(i1+i2+i3+i4+i5)/5;break;
case 4 : v4=(i1+i2+i3+i4+i5)/5;break;
case 5 : v5=(i1+i2+i3+i4+i5)/5;break;
default:;}
printf(:\n);
}
for(i=1;i<=6;i++)
switch(i){
case 1 : printf("\nNO. V1=%f",v1);break;
case 2 : printf("\nNO. V2=%f",v2);break;
case 3 : printf("\nNO. V3=%f",v3);break;
case 4 : printf("\nNO. V4=%f",v4);break;
case 5 : printf("\nNO. V5=%f",v5);break;
default:;}
}