- 89
- 0
- 约1.11万字
- 约 18页
- 2016-12-10 发布于重庆
- 举报
程序改错题-答案.
1. 程序调试题1(X_2_1.C)
调试要求:下列程序不能得到正确的结果,它包含2个错误,请按题中的功能要求,调试并修改该程序在所修改语句后加/*modified*/字样的注释,使其运行能得到正确的结果。将结果(包括X_2_1.C文件和X_2_1.EXE文件)保存到目录C:\KS\中。
功能说明:计算半径为1~n的圆的面积,仅打印超过 50 的圆面积。
如输入:6
则输出:
r4,square50.265488
r5,square78.539825
r6,square113.097351
带错误原程序:
#include stdio.h
mainint r,n;float area;scanf%d,n;for r1,rn;r++area3.141593*r*r;if area50.0 continue;printfr%d,square%d\n,r,area;getch;
答案
#include stdio.h
mainint r,n;float area;scanf%d,n;for r1;rn;r++/*modified*/area3.141593*r*r;if area50.0 continue;printfr%d,square%f\n,r,area;/*modified*/getch;2. 程序调试题2(X_2_2.C)
调试要求:下列程序不能得到正确的结果,它包含3个错误,
原创力文档

文档评论(0)