求救求救求救!vfp 的这个有什么错?在if那一行出问题了编写程序,从键盘输入5个数,找出其中的最大数和最小数.cleardimension a(5)input to a(1)ax=a(1)n=a(1)for i=2 to 5 step 1if a(i)> axax=a(i)elsen=a(i)endifendforax

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 19:20:38

求救求救求救!vfp 的这个有什么错?在if那一行出问题了编写程序,从键盘输入5个数,找出其中的最大数和最小数.cleardimension a(5)input to a(1)ax=a(1)n=a(1)for i=2 to 5 step 1if a(i)> axax=a(i)elsen=a(i)endifendforax
求救求救求救!vfp 的这个有什么错?在if那一行出问题了
编写程序,从键盘输入5个数,找出其中的最大数和最小数.
clear
dimension a(5)
input to a(1)
ax=a(1)
n=a(1)
for i=2 to 5 step 1
if a(i)> ax
ax=a(i)
else
n=a(i)
endif
endfor
ax

求救求救求救!vfp 的这个有什么错?在if那一行出问题了编写程序,从键盘输入5个数,找出其中的最大数和最小数.cleardimension a(5)input to a(1)ax=a(1)n=a(1)for i=2 to 5 step 1if a(i)> axax=a(i)elsen=a(i)endifendforax
你没有给a(2), a(3), a(4),a(5)赋值,当然报错了.
另外,找最大数与找最小数应该分开两个判断.修改如下
clear
dimension a(5)
input to a(1)
ax=a(1)
n=a(1)
for i=2 to 5 step 1
input to a(i)
if a(i)> ax
ax=a(i)
endif
if a(i)