C语言简单成绩制表程序
可进行8科*8人的成绩列表可视化,有点简陋,只支持单个英文字母的姓名和科目#include<stdio.h>int main(void)
{
printf("-----成绩统计程序-----\n");
int names;
int grades;
int subjects;
int x, y, z;
for(x=0; x<8; x++)
{
printf("请输入第%d号科目名称:",x+1);
scanf("%s",&subjects);
printf("%c\n",subjects);
}
for(x=0; x<8; x++)
{
for(y=0 ;y<8; y++)
{
getchar();
printf("输入%c科目第%d号学生姓名及分数(空格隔开):",subjects,y+1);
scanf("%d %d",&names,&grades);
}
}
printf("录入完成,正在统计");
printf("统计结果:\n\
\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\n\
%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\n\
%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\n\
%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\n\
%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\n\
%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\n\
%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\n\
%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\n\
%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\n",\
subjects,subjects,subjects,\
subjects,subjects,subjects,\
subjects,subjects,\
names,grades,grades,grades,\
grades,grades,grades,grades,\
grades,names,grades,grades,\
grades,grades,grades,grades,\
grades,grades,names,grades,\
grades,grades,grades,grades,\
grades,grades,grades,names,\
grades,grades,grades,grades,\
grades,grades,grades,grades,\
names,grades,grades,grades,\
grades,grades,grades,grades,\
grades,names,grades,grades,\
grades,grades,grades,grades,\
grades,grades,names,grades,\
grades,grades,grades,grades,\
grades,grades,grades,names,\
grades,grades,grades,grades,\
grades,grades,grades,grades);
return 0;
}
页:
[1]