【正确答案】程序源代码如下。
#include"stdio.h"
main()
{
inti=1,j;
char con key='\x20'; /*\x20'空格键的ASCII码*/
float score[5],ratio[4]={0.1,0.2,0.2,0.5};/*定义成绩、比例系数数组*/
while(con key=='\x20')
{
clrscr();
printf("输入第/%2d个学生的成绩\n",i++);
printf("平时 实习 测验 期末成绩\n");
score[4]=0; /*score[4]:存储总评成绩*/
for(j=0;j<4;j++)
{
scanf("/%f",&score[j]);
score[4]+=score[j]*ratio[j];
}
printf(/%总评成绩为:/%6.1 f\n",score[4]);
printf("\n按空格键继续,其他键退出");
con_key=getch(); /*getch ()函数等待从键盘上输入一个字符*/
}
}
【答案解析】