1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
#include <stdio.h> main() { int chenjidan[10][6]; int i,j,n,a; printf(“n请输入要插入的条数:”); scanf(“%d”,&n); printf(“n请输入成绩,以空格符分开:n”); printf(“************************************n”); for(i=0;i<n;i++)//对序列初始化 chenjidan[i][0]=i+1.0; for(i=0;i<n;i++)//把成绩输入程序 for(j=1;j<=3;j++) scanf(“%d “,&chenjidan[i][j]); printf(“***************学生成绩管理系统***************n”); printf(“学号t语文t数学t英语t总分t平均分n”); for(i=0;i<n;i++)//把总分,平均分一次输入数组 { chenjidan[i][4]=chenjidan[i][1]+chenjidan[i][2]+chenjidan[i][3]; chenjidan[i][5]= chenjidan[i][4]/3; } for(i=0;i<n;i++)//把数组输出 { printf(“%dt”,chenjidan[i][0]); for(j=1;j<=5;j++) printf(“%dt”,chenjidan[i][j]); printf(“n”); } scanf(“%d”,&a); printf(“n请输入要查询的学号nn”); scanf(“%d”,&a); for(i=0;i<n;i++) if(chenjidan[i][0]==a) { printf(“*******************查询结果*******************n”); printf(“学号t语文t数学t英语t总分t平均分n”); for(j=0;j<6;j++) printf(“%dt”,chenjidan[i][j]); } printf(“n”); } |
学生成绩管理系统(C语言简易)
作者: fred
日期: 2007 年 5 月 8 日
评论关闭。