问答题
下面是一段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;
1.请画出此程序各函数的控制流程图。
【参考答案】
sum函数和主函数的流程图如下所示。
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
由程序的流程图可判定结点个数为6,因此,根据环路复杂性算法得:V(G)=6+1=7。
点击查看答案
单项选择题
下列四个选项中,不属于ISO软件质量模型的是
A.维护质量模型
B.使用质量模型
C.内部质量模型
D.外部质量模型
点击查看答案&解析
相关试题
输入条件等价类表如下所示: 输入条件 有...
语句覆盖和分支覆盖都达到100%的覆盖率...
由复杂度为7,可得到7条路径,分别为: ...
select Name,Age from Student for(...