📄 al6_2.c
字号:
/*案例代码文件名:AL6_2.C*/
/*功能:从键盘上循环输入某课程的平时、实习、测验和期末成绩, */
/* 按10%,20%,20%,50%的比例计算总评成绩,并在屏幕*/
/* 上显示出来。按空格键继续循环,其他键终止循环。 */
#include "stdio.h"
main()
{int i=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.1f\n", score[4]);
printf("\n按空格键继续,其它键退出");
con_key=getch(); /*getch()函数等待从键盘上输入一个字符*/
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -