以下程序的功能是从键盘上输入若干个数字,当输入负数时结束输入,统计出若干数字的平均值,显示结果。请填空。
Private Sub Form_Click()
Dim x,y As Single
Dim z As Integer
x=InputBox("Enter a score")
Do while【 】
y=y+x
z=z+1
x=InputBox("Enter a score")
Loop
If z=0 Then
z=1
End If
y=y/z
MsgoBox y
End Sub
第1题:
试题1
本题程序的功能是从键盘上输入若干个学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入。请将下述程序补充完整。(注意:不改动程序的结构,不得增行或删行。)
main()
{ float x,amax,amin;
scanf(“%f”,&x);
amax=x;
amin=x;
while(【1】)
{ if(x>amax) amax=x;
if(【2】) amin=x;
scanf(“%f”,&x);
}
printf(“\namax=%f\namin=%f\n”,amax,amin) ;
}
第2题:
【简答题】编程实现功能:从键盘上输入若干个学生的成绩,当输入负数时表示输入结束,计算学生的平均成绩,并输出低于平均分的学生成绩。
第3题:
编制M 脚本文件, 要求从键盘逐个输入数值(input), 然后判断输入的数是大于0 还是小于0, 并输出提示(使用disp函数)是正数 还是负数, 同时记录输入的正数, 负数的个数. 当输入 0 时, 中止此 M 文件的运行; 当输入第10个数字时, 显示记录的正负数个数并终止程序.
第4题:
从键盘上输入一个字符, 当输入字符长度大于1时,提示输入错误, 输入长度为1时,进行下面的判断,当输入的是英文字母时,输出“输入的是英文字母”;当输入的是数字时,输出“输入的数字”;当输入的是其他字符时,输出“输入的是其他字符”。 判断c是否为英文字符,使用c.isalpha() 判断c是否为数字,使用c.isdigit()
第5题:
从键盘输入若干大于等于零的实数,例如输入若干个同学的成绩数据,当输入负数的时候结束输入。请将用户输入的非负实数降序并保留一位小数输出。