求计算机大神解答:输入100个整数,求其中的最大值和最小值并输出,使用传统流程图或N-S流程图表示该算法。
昨天上课老师讲这个时打瞌睡了,所以不知道怎么做,大家帮帮忙⊙﹏⊙
C语言程序
#include "stdio.h"
main()
{ int min,max;
int i,temp;
scanf("%d",max);
scanf("%d",min);
if(max<min)
{ temp=max;
max=min;
min=temp;
}
for(i=2;i<100;i++)
{ scanf("%d",temp);
if(temp>max)
max=temp;
if(temp<min)
min=temp;
}
Printf("Max Number=%d,Min Number=%d\n",max,min);
}
扩展资料:
流程图是流经一个系统的信息流、观点流或部件流的图形代表。在企业中,流程图主要用来说明某一过程。这种过程既可以是生产线上的工艺流程,也可以是完成一项任务必需的管理过程。
例如,一张流程图能够成为解释某个零件的制造工序,甚至组织决策制定程序的方式之一。这些过程的各个阶段均用图形块表示,不同图形块之间以箭头相连,代表它们在系统内的流动方向。下一步何去何从,要取决于上一步的结果,典型做法是用“是”或“否”的逻辑分支加以判断。
参考资料来源:百度百科-流程图
上课要注意听讲啊......
(1)C语言程序
#include "stdio.h"
main()
{ int min,max;
int i,temp;
scanf("%d",max);
scanf("%d",min);
if(max<min)
{ temp=max;
max=min;
min=temp;
}
for(i=2;i<100;i++)
{ scanf("%d",temp);
if(temp>max)
max=temp;
if(temp<min)
min=temp;
}
Printf("Max Number=%d,Min Number=%d\n",max,min);
}
(2)流程图
追问谢啦!!!
追答不客气,好好学习哈~
追问大神,可以留下Q不?我有好多问题想问!!
本回答被提问者采纳你是在跟我开玩笑么 = =“