(vf题)从键盘输入3个数,求他们的最大值,最小值和平均值.
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/20 14:48:23
(vf题)从键盘输入3个数,求他们的最大值,最小值和平均值.
VF 题~~~
答案需要的是操作命令~~~
VF 题~~~
答案需要的是操作命令~~~
clear
dimension a(3)
cstr=""
cstrmax=""
cstrmin=""
cstraverage=""
for i=1 to 3
accept "请输入第"+alltrim(str(i))+"个数:" to a(i)
IF EMPTY(ALLTRIM(a(i)))
MESSAGEBOX("数字不能为空,请重新输入数字","系统提示")
i=i-1
loop
ENDIF
cstr=cstr+a(i)+","
cstraverage=cstraverage+a(i)+"+"
endfor
n=len(cstr)
cstr=left(cstr,n-1)
m=LEN(cstraverage)
cstraverage=LEFT(cstraverage,m-1)
cstrmax="max"+"("+cstr+")"
cstrmin="min"+"("+cstr+")"
cstraverage="("+cstraverage+")"+"/"+alltrim(str(i-1))
"最大值:",EVALUATE(cstrmax)
"最小值:",EVALUATE(cstrmin)
"平均值:",EVALUATE(cstraverage)
提供个另类解法
运行是绝对没有问题了
以上代码存入prg运行即可见效果
觉得是另类请鼓掌撒
哈哈
dimension a(3)
cstr=""
cstrmax=""
cstrmin=""
cstraverage=""
for i=1 to 3
accept "请输入第"+alltrim(str(i))+"个数:" to a(i)
IF EMPTY(ALLTRIM(a(i)))
MESSAGEBOX("数字不能为空,请重新输入数字","系统提示")
i=i-1
loop
ENDIF
cstr=cstr+a(i)+","
cstraverage=cstraverage+a(i)+"+"
endfor
n=len(cstr)
cstr=left(cstr,n-1)
m=LEN(cstraverage)
cstraverage=LEFT(cstraverage,m-1)
cstrmax="max"+"("+cstr+")"
cstrmin="min"+"("+cstr+")"
cstraverage="("+cstraverage+")"+"/"+alltrim(str(i-1))
"最大值:",EVALUATE(cstrmax)
"最小值:",EVALUATE(cstrmin)
"平均值:",EVALUATE(cstraverage)
提供个另类解法
运行是绝对没有问题了
以上代码存入prg运行即可见效果
觉得是另类请鼓掌撒
哈哈
(vf题)从键盘输入3个数,求他们的最大值,最小值和平均值.
C语言:指针实现从键盘输入若干数据整数(零表示结束),统计出数据个数,以及最大值、最小值和平均值
Pascal 输入20个数求出他们的最大值最小值和平均值
用数组求10个数中的最大值、最小值和平均值.
用C语言求10个数的最大值和最小值和平均值
vfp程序题1 输入20个数,求出它们的最大值,最小值和平均值.2 求100-999中的水仙花数.三位数abc,若a^3
用VB求最大值最小值和平均值
vb程序设计,把100-200之间的20个数存到一个数组里,求最大值最小值和平均值
用C语言编写:求元素个数为 10 的一维数组元素中的最大值、最小值和平均值.
用C语言编写,从键盘上输入若干个正整数,输入0结束.统计所有正整数的个数,并计算最大值,最小值和平均值.
c#输入三个数,求最大值、最小值和平均值
用scanf函数输入12个整数,求它们的最大值、最小值和平均值.拜托各位了 3Q