1:以下程序定义了一个函数fun,返回1~n之间的和,n是输入参数,main函数中调用函数,输出1~100的和,程序有6个错误,请改正。#include void PrintSum(int n);{for(i = 1; i<=n; i++)sum+=i;printf("%d",sum);}int main(){int i,n = 100,sum;sum = PrintSum(int n);printf("%d",sum);return 0;}
查看答案
1:以下程序定义了一个函数,用于求1~100之间的和,并将其结果打印出来,为了满足main函数的调用方式,请修改函数定义部分的代码。#include void GetSum( );{int i,sum = 0;for(i = 1; i<=100; i++)sum+=i;printf("%d",sum);}int main(){printf("%d",GetSum());return 0;}
以下程序定义了一个函数用于打印一个5行的三角形图案,程序中有两个错误,请修改。#include void printTriangle(){int i = 1,j;for (i = 1; i <= 5; i++){for (j = 1; j <= 5 - i;j++)printf(" ");for (j = 1; j <= 2*i -1; j++)printf("*");printf("\n");}return 0;}int main(){printTriangle;return 0;}
1:以下程序定义了一个函数,用于求1~100之间的和,并将其结果打印出来,程序有5个错误,请改正。#include PrintSum( );{for(i = 1; i<=100; i++)sum+=i;printf("%d",sum);}int main(){int i,sum;PrintSum;return 0;}
在用户需求的收集和定义阶段,风险主要存在于定义了错误的需要。()
A. 对
B. 错