问题 问答题

下面是一段C程序,其功能为计算1到所输入数值的逐步累加和,请阅读程序并完成要求。

#include<stdio.h>

int sum(int);

void main()

int num,k;

printf("Enter a number:");

seanf("%d",&num);

for(k=1;k<=num;k++)

printf("1 to %d is %d\n",k,sum(k));

int sum(int n)

int i,result=0;

for(i=1;i<=n;i++)

result+=i;

return result;

 

请画出此程序各函数的控制流程图。

答案

参考答案:

sum函数和主函数的流程图如下所示。

选择题
单项选择题