爱问 爱问共享资料 医院库

谁能帮我解决这个C语言的题目`` 555

首页

谁能帮我解决这个C语言的题目`` 555

 我是刚学C语言``什么都不怎么懂``哪个大虾能帮我做一个题目`
小弟先谢谢了``
  题目是这样的```
完成一个学生管理系统``
要求:有学生20个```学生的姓名``性别``2个单科目(语文 数学)``各科成绩`` 每科的成绩总分平均分```每个学生的总分平均分`
展开

提交回答

全部答案

    2005-05-27 20:51:34
  • 请把要求说清楚点,到底老师要你们写的程序是做什么用的?

    爱问男孩

    2005-05-27 20:51:34

  • 2005-05-16 09:41:56
  •   我用的是C++编写的,这个题目用数组写简单但变量显得多,如果你学了类,那么用类来写可能会减少变量数但难一点
    #include 
    using namespace std;
    void main()
    {
    	int sum0=0;
    	int sum1=0;
    	int total=0;
    	int i;
    	//i+1表学生学号,sum0表语文总成绩,sum1 表数学总成绩,total表总成绩;
    	char a[20],c[20];//a[i]存学生姓名,c[i]存学生姓别;
    	int sum[20],b[20][2];
    	//sum[i]存学生语数总成绩,b[i][j]存学生语数成绩,j=0为语,j=1为数;
    	for(i=0;i>a[i];
    		cout>c[i];
    		for(int j=0;j>b[i][j];
    				sum0+=b[i][j];
                                    total+=b[i][j];
    			}
    			else
    			{
    				cout>b[i][j];
    				sum1+=b[i][j];
                                    total+=b[i][j];
    			}
    		}
    		sum[i]=b[i][0]+b[i][1];
    }
    	cout<<"                 学生成绩表"<<"\n";
    	cout<<"学号"<<"  "<<"姓名"<<"  "<<"性别"<<"  "<<"语文成绩"<<"   "<<"数学成绩"<<"   "<<"总分"<<"  "<<"总分平均分"<<"\n";
    	for(i=0;i<20;i++)
    	{
    		if(i<10)
    		cout<<" "<  

    弗拉多

    2005-05-16 09:41:56

  • 2005-05-14 09:50:45
  • 的确很简单
    用数组就可以解决~
    

    148681...

    2005-05-14 09:50:45

类似问题

换一换
  • 学习帮助 相关知识

  • 教育考试

相关推荐

正在加载...

爱问推荐

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈
关注
爱问

关注爱问微信公众号,开启知识之旅,随时随地了解最新资讯。

确定举报此问题

举报原因(必选):