#include<iostream.h>
int main()
{
int n;
cout<<"Please input a number:";
cin >> n;
int factor5_count = 0;
while (n % 5 != 0)
{
n --;
}
while (n > 0)
{
int tmp = n;
while (tmp % 5 == 0)
{
factor5_count ++;
tmp /= 5;
}
n -= 5;
}
cout << factor5_count << endl;
return 0;
}
不是这个,我看的懂,我说的需求分析,总体结构分析
追答我不太明白你这个意思,你是说要对这个程序进行需求分析吗?
意思是对这个程序所代表的详细设计进行需求分析的逆推?
我的报告要求就是需求分析,还有结构分析。是啥意思我也不懂,以下是我复制报告的要求:
二、实验程序设计及结构
1、 需求分析
2、 设计结构(包括总体结构和数据结构)
就这样,拜谢
1、你这个程序从哪里来的?你自己写的吗?如果是你自己写的,那么你写这个程序的目的是为了达成什么目的?或者是说为了解决什么问题?是求余还是什么。
那么这个就是需求分析,就是说从用户角度需要实现什么要求,软件或程序需要达成什么目的。
2、总体结构意思是你的程序整体上是什么样的结构,就你这个小程序而言,这种概念太大了,不好匹配啊,勉强只能说总体结构就是第一步求余,第二步..,最后如何得出结果。
数据结构代表着计算机存储、组织数据的方式。同样对你这个小程序概念也太大了,这个程序里面的数据没有结构体,没有全局变量,没有用到外部存储数据的方式,只用到了栈..
以上,你理解一下,编编吧,也就这样了。重要是的你要理解刚才你问的那两个问题的概念。