| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 781 人关注过本帖
标题:[求助]不知道這题怎麽做~請各位教教~!
取消只看楼主 加入收藏
takouyoyo
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2006-8-29
收藏
 问题点数:0 回复次数:5 
[求助]不知道這题怎麽做~請各位教教~!
編寫一个程序,根據輸入某個班級學員的成績,計算该班級學員的平均成績.班級的人数要求用戶輸入.根據輸入的人數,分別錄入學員的成績.計算该班級學員的平均成績,并顯示計算結果.最後詢問用戶自己確定要結束程序退出.

輸出結果參考图:

請輸入班級号:1

請輸入该班級的學員總數:10
輸入學號 1 的成績:89
輸入學號 2 的成績:67
輸入學號 3 的成績:78
輸入學號 4 的成績:67
輸入學號 5 的成績:56
輸入學號 6 的成績:65
輸入學號 7 的成績:66
輸入學號 8 的成績:54
輸入學號 9 的成績:78
輸入學號 10 的成績:90

该班級學員的平均成績为:71
是否輸入另一個班級的成績<Y/N>?
n
Press any key to continue

演示結果就是這樣~

这题我不會做~请各位幫幫忙~~
2006-09-04 21:52
takouyoyo
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2006-8-29
收藏
得分:0 

#include <stdio.h>
void main()
{
float jun;
int hao,zong,xue=0,cheng,n;

printf("\n請輸入班級号:");
scanf("%d",&hao);
printf("\n請輸入该班號的學員總數:");
scanf("%d",&zong);
do
{

xue++;

printf("輸入學號 %d 的成績:",xue);
scanf("%d",&cheng);
}while(xue<zong);
}
我只做到這裏~~

2006-09-04 22:17
takouyoyo
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2006-8-29
收藏
得分:0 
int TotalScore=0,这个的格式是怎麽样的啊?我不明白啊~初學的啊~
才学了簡單的語句和if..else if語句和while\do while~~
你可以说詳細一點吗~如果在依我所学到的知識的情况下,有什麽辦法可以解决問題啊?这道题我已經想了一個晚上了~
2006-09-04 22:40
takouyoyo
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2006-8-29
收藏
得分:0 
哦~好的~~我会看看书再写~~有不明白我会再問~
2006-09-04 22:53
takouyoyo
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2006-8-29
收藏
得分:0 

有好多函数我都还没有学到~~我昨天晚上用了我这个办法来做~感謝你們哟`~
#include <stdio.h>
void main()
{
int ban,zong,xue=1,cheng;
int cun=0;
float jun;
char ans;
ans='y';

while(ans=='y' || ans=='Y')
{
xue=1;
cun=0;

printf("請輸入班級号:");
scanf("%d",&ban);
printf("\n請輸入该班級的學員總數:");
scanf("%d",&zong);

while(xue<=zong)
{
printf("輸入學員 %d 的成績: ",xue);
xue++;
scanf("%d",&cheng);
cun+=cheng;
}
jun=(float)cun/zong;
printf("该班級學員的平均成績为:%0.2f\n",jun);

printf("是否輸入另一個班級的成績<Y/N>:");
fflush(stdin);
ans = getchar();
}
}

2006-09-05 09:33
takouyoyo
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2006-8-29
收藏
得分:0 

我總結了我這次的問題所在,我的問題所在是不會累加~~現在終于知道如何累加了,~~呵呵`~是不是有点笨笨呢`呵呵~~我会努力的~~!!現在我正在低段學習`~真希望日後能够像你们一樣厲害`!!
我要向大家说一句:謝謝~~

[此贴子已经被作者于2006-9-5 9:36:40编辑过]

2006-09-05 09:35
快速回复:[求助]不知道這题怎麽做~請各位教教~!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.056513 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved