问答题从键盘输入若干个数,当输入0时结束输入,求这些数的和以及平均值。 提示:设输入的数存放在x中,sum表示和,n表示读入数的个数,则求若干个数的和,就是对x进行累加,即sum=sum+x,其中sum的初值为0。如果读入个数n大于0,则输出sum、sum/n。 要求:采用while与if结构语句实现。

问答题
从键盘输入若干个数,当输入0时结束输入,求这些数的和以及平均值。 提示:设输入的数存放在x中,sum表示和,n表示读入数的个数,则求若干个数的和,就是对x进行累加,即sum=sum+x,其中sum的初值为0。如果读入个数n大于0,则输出sum、sum/n。 要求:采用while与if结构语句实现。

参考解析

解析: 暂无解析

相关考题:

从键盘上输入10个数,求其平均值。 main {inti; float f,sum; for(i=1,sum=0.0;i11;i++) {__________ ; __________ ; } printf(“average=%f\n”,sum/10); }

编写程序maxprog完成如下要求:从键盘输入15个数,然后找出其中的最大的数和最小的数,将它们输出到屏幕上(其中最大数和最小数分别定义变量名为max和min)。

【程序说明】程序功能是比较从键盘输入的若干个数的大小,并输出其中的最大和最小值。【程序】SET TALK OFFCLEAINPUT“M=” TO M(4)DO WHILE .T.INPUT“N=” TO N(5)D=NENDIFIF X>N(6)ENDIFYN=“A”(7)WAIT“是否继续输入(Y—继续/N—结束)”TO YNENDDO(8)EXITENDIFENDDO?“最大的数是:”,D?“最小的数是:”,XSET TALK ON(4)A.STORE M,0 TO D,XB.STORE 0 TO D,XC.STORE M TO D,XD.STORE 0,0 TO D,X

以下程序的功能是从键盘上输入若干个数字,当输入负数时结束输入,统计出若干数字的平均值,显示结果。请填空。Private Sub Form_Click()Dim x,y As SingleDim z As Integerx=InputBox("Enter a score")Do while【 】y=y+xz=z+1x=InputBox("Enter a score")LoopIf z=0 Thenz=1End Ify=y/zMsgoBox yEnd Sub

请补充main 函数,该函数的功能是:计算两个自然数n和m(m<10000)之间所有数的和(n和m从键盘输入)。例如:当n=1,m=100时,sum=5050:当n=100,m=1000时,sum=495550。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在 main 函数的横线上填入所编写的若干表达式或语句。试题程序:include<stdio.h>include<conio.h>main (){int n, m;long sum;【 】clrscr ();printf ("\nInput n,m\n");scanf ("%d, %d", n, m);while (n<=m){【 】n++;}printf ("sum=%【 】\n", sum);}

下面程序的功能是:从输入的正整数中选3个数进行输出,要求这些数都是2的倍数,请填空。main(){ int a,i=0;scanf("%d",A);do{ if(a>0a%2==0){printf("%d\n",A);i++;}if(i!=3){ scanf("%d",A);}}while(( ));}

考虑一个根据以下简单规格确认输入数有效性的应用程序:■输入数由数字、符号“+”或“-”开始;■该数字或符号后面可接任意位数的数字;■这些数字可以有选择地后接用英文句号表示的小数点;■任何输入数,不管是否有小数点,都应该以空格结束。请根据以上处理规则:画出相应的状态转换图。

编写程序,求从键盘输入的N个数据的总和。

编写程序,从键盘输入十个数,然后提出其中的最大值和最小值。

阅读下面的程序: n1=InputBox(“请输入第一个数:”) n2=InputBox(“请输入第二个数:”) Print n1+n2 当输入的数分别为111和222时,程序输出______。A.111222B.222C.333D.程序出错

阅读下面的程序,当输入分别为111和222时,程序输出为 ______。 n1=InputBox(”请输入第一个数:”) n2=Val(1nputBox("请输入第二个数:")) Print n1+n2A.111222B.222C.333D.程序出错

三个整数a、b、c,由键盘输入,输出其中最大的一个数。

下面程序的功能是将从键盘输入的两个数由小到大排序输出,当输入一对相等数时结束循环。请选择填空。 #include <stdio.h> main() { int a,b,t; scanf("%d%d",a,b); while(______) } if(a>b) {t=a;a=b;b=t;} printf("%d,%d\n",a,b); scanf("%d%d",a,b); } }A.! a=bB.a! =bC.a= =bD.a=b

从键盘输入一组无符号整数并保存在数组arr[N]中,以整数0结束输入,即第N+1个数是0,要求这些数的最大位数不超过4位,其元素的个数通过变量num传人函数proc()。请补充函数proc(),其功能是:从数组arr中找出个位和十位的数字之和大于5的所有无符号整数,结果保存在数组yy中,其个数由函数proc返回。例如,当arr[8]={13,1,205,252,2,333,4444,21)时实际输人时,数与数之间用Enter键分开,bb[4]={252,333,4444)。注意:部分源程序给出如下。请勿改动函数main()和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。试题程序:

执行以下程序段,如果在对话框中输入8,输出结果是"Hello"的是______。A.n = InputBox("请输入一个数") Select Case n Case 7 To 1 Print "Hello" End SelectB.n = InputBox("请输入一个数") Select Case n Case Is>1, Is < 6 Print "Hello" End SelectC.n = InputBox("请输入一个数") Select Case n Case Is > 5, 1, 3 To 10 Print "Hello" End SelectD.n=InputBox("请输入一个数") Select Case n Case 1, 5, Is > 9 Print "Hello" End Select

下面程序的功能是:从输入的正整数中选3个数进行输出,要求这些数都是2的倍数,请填空。

如图所示的算法流程图,执行情况为()。A.输入三个数,输出其中的最小数B.输入三个数,输出其中的中间数C.输入三个数,输出其中的最大数D.输入三个数,输出其中的第一个数

如图7所示的流程图功能是将键盘输入的非0数进行累加.当输入的数为0时则输出它们的和。则图中虚线部分的内容是(  )。

编程:输入5个数,输出其中最大的数。

编写一程序,从键盘输入10个实数,计算并输出算术平均数。

编写一程序,从键盘输入10个实数,计算并输出算数平均数。

设floatx,由键盘输入:12.45,能正确读入数据的输入语句是()。A、scanf("%5f",x)B、scanf("%5d",x)C、scanf("%f",x)D、scanf("%s",x)

主量子数的符号用n表示,当n=3时,角量子数可取()3个数值。

编一个程序,用while循环语句,从键盘输入10个数,要求找出最大数和次大数。

常用的输入方式有()A、键盘输入B、模/数转换输入C、网络数据传送D、磁盘或光盘读入

多选题常用的输入方式有()A键盘输入B模/数转换输入C网络数据传送D磁盘或光盘读入

问答题编一个程序,用while循环语句,从键盘输入10个数,要求找出最大数和次大数。