bycj.net
当前位置:首页 >> C语言,教务信息管理系统 (6%1)统计每个学生各门... >>

C语言,教务信息管理系统 (6%1)统计每个学生各门...

c语言编写================#include<stdio.h> void main() { float a[6][6];//用来存放6名学生的5门成绩,最后一位用于存放平均成绩 int i,j; float sum=0.0; for(i=0;i<6;i++) { printf("请输入第%d个学生的5门成绩",i+1); for(j=0;j<5;j++) {scanf(

#include#define N 3#define M 6void main(void){ int a[M][N]={0}; int ar[M] = {0}; int i, j, k=0, n; for(i=0; i

已调通,大致功能相当

#include <stdio.h>#define N 10void main(){ float s[N][6]; float sum=0.0; int i; for(i=0;i<N;i++){ printf("Input student #%d's scores:\n",i+1); scanf("%f%f%f%f",&s[i][0],&s[i][1],&s[i][2],&s[i][3]); s[i][4]=s[i][0]+s[i][1]+s[i][2]+s[i][3]; s[i][5]=s[i][4]/4.0; sum+=

我这有个差不多的,要吗?是我写的实训作业 程序:#include <stdio.h>#include <stdlib.h>#include <string.h>int man=0;int j;char str[20];struct student{ char id[11]; char name[10]; int n1; int n2; int n3; int n4; int n5; int n6; int n7; int n8; int n9; int

#include main() { char name[6][20]; float marks1[6],marks2[6],marks3[6],marks4[6],marks5[6],a[6]; int i; for(i=0;i

设计一个二维数组dblArray[50][6],循环输入每个学生每门课成绩,然后循环输入每个人的总成绩(dblArray[i][j], j 从1到5,相加),平均成绩就是用总成绩除以 6PS:都是double 类型

这样吧: #include<stdio.h> main() { char name[6][20]; float marks1[6],marks2[6],marks3[6],marks4[6],marks5[6],a[6]; int i; for(i=0;i<6;i++) { scanf("%s",name[i]); scanf("%f",&marks1[i]); scanf("%f",&marks2[i]); scanf("%f",&marks3[i]);

#include int main(int argc, char *argv[])//这里如果编译错误的话改成int main()就可以了 { int i,c,s=0,temp; for(i=0;i { for(c=1;c { printf("请输入第%d位学生的第%d门功课成绩:1",i+1,c); scanf("%d",&temp); s+=temp; } printf("平均成绩:%.2f\n",s/5.0); s=0; } system("pause"); return 0; }//dev-c下编译通过

在输入每个学生数据前,应该将sum重置为0 ,否则就会累加上一个学生的成绩. for(i=0;i<6;i++){ sum = 0; printf("No:",name[i]); .

相关文档
snrg.net | pdqn.net | zdhh.net | whkt.net | tongrenche.com | 网站首页 | 网站地图
All rights reserved Powered by www.bycj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com