定义一个二维数组,内容为三个学生的四门课成绩,求出每个学生四门课的平均分并输出,再求出每门课三个学生的平均分并输出!
2012-12-11 17:22
295 查看
// 121211 作业1.cpp : 定义控制台应用程序的入口点。 // /* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 作 者: 刘同宾 * 完成日期:2012 年 12 月 09 日 * 版 本 号:v1.0 * * 输入描述:定义一个二维数组,内容为三个学生的四门课成绩, * 求出每个学生四门课的平均分并输出,再求出每门课三个学生的平均分并输出! * 问题描述: * 程序输出: * 问题分析:略 * 算法设计:略 */ #include "stdafx.h" #include<iostream> using namespace std; int main() { int a[3][4]={{98,97,99,78},{100,67,89,98},{78,89,90,79}};//定义二维数组并初始化 int average_a[3],average_b[4]; //定义两个一维数组,分别装平均分 int i,j; float sum1=0,sum2=0; //求每个学生四门成绩的平均分 for(i=0;i<3;i++) { for(j=0;j<4;j++) { sum1=sum1+a[i][j]; } average_a[i]=sum1/4;//用一个以为数组来装这几个平均分 sum1=0; } //求每一门学科三名学生的平均分 for(j=0;j<4;j++) { for(i=0;i<3;i++) { sum2=sum2+a[i][j]; } average_b[j]=sum2/3; sum2=0; } //令三个学生依次为刘同宾,李忠峰,王启铭。四门课依次为 高数,英语,C++,心理。 cout<<"刘同宾,王启铭,李忠峰三个学生的平均分依次为:"<<endl; for(i=0;i<3;i++) { cout<<average_a[i]<<endl; } cout<<"高数,英语,C++,心理四门课的平均分依次为:"<<endl; for(i=0;i<4;i++) { cout<<average_b[i]<<endl; } return 0; }
相关文章推荐
- C#基础-033 创建一个学员类,并设计三个字段用于表示学生的成绩(语文、数学、英语);然后定义一个数组表示一个班的学生(10人),依次输入每个学生的信息和成绩,输入的同时将学员的每科成绩划分等级
- 输入m个学生,每个学生有4门课,在主调函数中输入学生的相关信息,编写三个函数: (1)求第一门课的平均分; (2)找出有两门课以上不及格的学生,并输出他们的学号和全部成绩,要求用指针函数实现:fl
- C语言:通过指针函数输出二维数组中每个学生的成绩
- 编写程序定义一个vector 对象,其每个元素都是指向string 类型的指针,读 取该vector 对象,输出每个string 的内容及其相应的长度。
- 在几个学生的成绩中找出不及格的学生并输出他的成绩(用指针指向一个二维数组)
- 有10个学生,每个学生的数据包括学号、姓名、3门课程的成绩。读入这10个学生的数据,要求输出3门课程的总平均成绩,以及个人平均分最高的学生的数据
- 习题 9.3 编写一个函数print,打印一个学生的成绩数组,该数组中有5个学生的数据记录,每个记录包括num,name,score[3],用主函数输入这些记录,用print函数输出这些记录。
- 设计程序,用一个二维数组存放5个学生的4门功课的考试成绩,求每个学生的平均成绩。
- /*3.使用二维数组存储班上五个学生三门功课的考试成绩,要求输出每一个学生的总分、平均分、最高分、最低分。
- 【OC复合题】之定义一个学生类,需要有姓名,年龄,考试成绩三个成员属性,创建5个对象,属性可以任意值。(Objective-C)
- 习题 8.15 有一个班4个学生,5门课程。1. 求第1门课程的平均分;2.找出有两门以上课程不及格的学生,输出他们的学号和全部课程成绩及平均成绩;3.找出平均成绩在90分以上或全部课程成绩在85分以
- 根据类Student的定义,创建五个该类的对象,输出每个学生的信息, 计算并输出这五个学生Java语言成绩的平均值,以及计算并输出他们Java语言成绩的最大值和最小值。
- 编写一个函数print,打印一个学生的成绩数组,该书组中有五个学生的数据,每个学生的数据包括num(学号)、name(姓名)、score(3门课的成绩)、用主函数输入这些数据,用print函数输出这些
- (要求使用指针方法)一个班有四名学生,五门课。(1)求第一门课的平均分;(2)找出有两门以上课不及格的学生,输出他们的学号、全部课程成绩和平均成绩;(3)找出平均成绩在90分以上或全部课程成绩均在85
- 三个学生,每人修四科,计算所有学生成绩的平均分,并输出某个学生的成绩
- 有一个班,三个学生,各学四门课,计算总平均分数以及第n个学生的成绩
- 问题:设计一个大学教师和学生管理程序, 教师包括 编号、姓名、职称和教研室 数据的输入输出; 大学生包括编号、姓名、性别、班号、英语、高等数学和数据结构三门课程成绩的输入输出和计算平均分; 研究生包
- php基本语法之定义变量、输出内容、循环、数组、二维数组
- 用二维数组,输出有一门以上课程未及格的学生,并打印出所有<60分的分数及各科成绩
- 5.定义一个可以接收三个数字的函数,函数体内实现三个数字的排序输出 →(javascript代返回值的函数的申明和调用)