double sumNumber(int m, int n) 1 { 2 int i=0; 3 double sum=1; 4 for(i=1;i<=n;i++) 5 { 6 if(i>100 || sum>200) 7 { break; } 8 else 9 { 10 if(m>200) 11 { m=m+1; } 12 else 13 { sum=sum*i+m; } 14 } 15 } 16 return sum;} 以上代码流程图该怎么画
时间: 2023-11-22 13:53:55 浏览: 76
以下是该代码的流程图:
```
+--------------------------+
| Start |
+--------------------------+
|
v
+--------------------------+
| Initialize i and sum |
+--------------------------+
|
v
+--------------------------+
| for loop |
+--------------------------+
|
v
+--------------------------+
| Check if i > 100 or |
| sum > 200 |
+--------------------------+
|
v
+--------------------------+
| if i > 100 or sum > 200 |
+--------------------------+
|
v
+--------------------------+
| Break out of loop |
+--------------------------+
|
v
+--------------------------+
| else |
+--------------------------+
|
v
+--------------------------+
| Check if m > 200 |
+--------------------------+
|
v
+--------------------------+
| if m > 200 |
+--------------------------+
|
v
+--------------------------+
| Increment m |
+--------------------------+
|
v
+--------------------------+
| else |
+--------------------------+
|
v
+--------------------------+
| Calculate sum |
+--------------------------+
|
v
+--------------------------+
| End of loop |
+--------------------------+
|
v
+--------------------------+
| Return sum |
+--------------------------+
|
v
+--------------------------+
| End |
+--------------------------+
```
相关推荐
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)