中易网

求C语言大神写一个下题的系统分析和程序结构流程图

答案:2  悬赏:50  
解决时间 2021-03-24 00:17
求详细分析:如果答案里能标注理解更好。
在商业和科学研究中,人们经常需要对数据进行分析并将结果以直方图的形式显示出来。例如,一个公司的主管可能需要了解一年来公司的营业状况,比较一下各月份的销售收入状况。如果仅给出一大堆数据,这显然太不直观了,如果能将这些数据以条形图(直方图)的形式表示,将会大大增加这些数据的直观性,也便于数据的分析与对比。下面以顾客对餐饮服务打分为例,练习这方面的程序编写方法。假设有40个学生被邀请来给自助餐厅的食品和服务质量打分,分数划分为1~10这10个等级(1表示最低分,10表示最高分),试统计调查结果,并用*打印出如下形式的统计结果直方图。
Grade Count Histogram
1 5 *****
2 10 **********
3 7 *******
答案#include
#include
void print_star(int n)
{
int i;
for(i=1;i<=n;++i)
printf("*");
}
main()
{
int i,j,t;
int count[11]={0,0,0,0,0,0,0,0,0,0,0};
int score[40]={2,2,2,2,3,3,5,4,5,4,8,7,10,2,2,2,2,3,3,5,4,5,4,8,7,1,2,2,2,2,3,3,5,4,5,4,8,7,1,9};
for(i=0;i<40;++i)
{
switch(score[i])
{
case 1:count[1]+=1;break;
case 2:count[2]+=2;break;
case 3:count[3]+=3;break;
case 4:count[4]+=4;break;
case 5:count[5]+=5;break;
case 6:count[6]+=6;break;
case 7:count[7]+=7;break;
case 8:count[8]+=8;break;
case 9:count[9]+=9;break;
case 10:count[10]+=10;break;
default:printf("the %2dth score is out of range!\n",i+1);
}
}
printf("Grade Count Histograme\n");
for(i=1;i<=10;++i)
{
printf("%2d%5d\t",i,count[i]);
print_star(count[i]);
printf("\n");
}
system("pause");
}

求系统分析。。。不要流程图了
最佳答案
1.首先要考虑的是日常收支统计系统需要哪些功能?
如系统的输入,输入收入和支出,
如系统的查询,按月查询,按填查询,查询一段时间的收入,支出
如删除某一段时间的记录。
如按照收入或者支出进行排序。
如记录保存。
这是系统设计之前的需求分析阶段。
2.下面就是分析怎么实现了。
画出整个系统的框架,流程图,。
3.结构体和函数的封装
在第二步中,就需要考虑到结构体和函数的封装,单独提出是为了强调框架的重要性。
框架搭好了,修改和维护也容易。
4.接下来就是写代码了。

算是我的理解,希望对你有帮助
全部回答
.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
男生说女生内心一点都不阳光,什么意思
毕业生与就业单位签定劳动合同之前,要了解一
为什么很多学校招老师都只要重点大学的?
某人手指被开水烫后迅速缩手,该反射的神经结
懂手相的进,我是女生,右手有条婚姻线向下触
老妈87岁,最近刚刚动过骨折手术在家卧床休养
100万人民币到底是多少钱?
离现在最近的一场战争的详细资料是?
供财神面朝西方有什么说道吗
因为彩礼我女友打胎即使和好结婚能过好吗
杭电难考吗
东环路/春园路(路口)在什么地方啊,我要过去
我15岁女生高167重104斤,我还会再长高些吗(
男朋友今天开业,我该对他说点什么祝福的话啊
学点什么技术好 能出去上班呢 家里不缺钱 但
推荐资讯
为什么说茶文化来源于中国?
广南高铁什么时候正式营运
父亲矿山死亡赔偿,成家的儿女能分钱吗?
电灼伤后遗症
广州进口休闲食品批发的地方在哪里啊?
海口市澄迈县老城镇是哪个街道
客家话中,老一辈的人说的出福是什么意思?
左手前臂肌肉突然疼痛,而且有点肿,使不上劲
新开淘宝店 接受不到消息 找认识的人试了一下
杭州余杭地方好吗?
女儿25周岁祝福激励话语
大学英语精读2课文翻译
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?