求输入的10个数的和 以及平均数 while
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/21 16:18:04
简单写一下代码流程dima(20)fori=0to19a(i)=inputbox(“输入第"+str(i+1)+"个数")nextisum=0fori=0to19sum=sum+a(i)nexti备注
再简化一下#include#defineN10voidmain(){inta[N],i,s1=0,s2=0;for(i=0;i
#includeintmain(){\x09intnum;\x09intsum=0;\x09intcount=0;\x09while(scanf("%d",&num)&&num!=-1)//一直接受输
PrivateSubCommand1_Click()fori=1to20a=val(inputbox("输入第"&i&"个数:"))ifa>=0thenj=j+1:s=s+anextprint"正数个
//下面的程序经测试是符合你要求的.#includeintmain(){inta,i=0;floatavg=0.0;scanf("%d",&a);if(a==-1)return0;while(1){a
privatesubcommand1_click()dima(9),b(),c,d,e,iasintegerfori=0to9a(i)=int(val(inputbox("输入第"&i+1&"个数:"
scanf("d%",&a);应该是scanf("%d",&a);吧还有既然是判断正数和负数,是不是应该加入输入“0”要求重新输入呢
算术平均数就是一组数的平均值,公式是x=(x1+x2+...+xn)/n.算术平均数是加权平均数的一种特殊情形.加权平均数是按每个数的权重来计算平均值,x=(x1*h1+x2*h2+...+xn*hn
#includedoublesum=0,a[5];main{for(inti=0,i
#includeintmain(intargc,charconst*argv[]){intnumbers[20];inti,sum=0,count=0;for(i=0;i{scanf("%d",&nu
#includemain(){inti,p1=0,p2=0,max,min,num[10];printf("input10numbers:\n\n");scanf("%d",&num[0]);max=
publicclassTestNum{publicstaticvoidmain(String[]args){Scannersca=newScanner(System.in);intnum=0;ints
#includevoidmain(){inti,b=0;floatp,a[5],sum;for(i=0;i
(M*A+N*B+P*C)/(M+N+P)
中间三个数的和:10*4+7*4-9*5=23平均数为:(9*5-23)/2=11
x就是这20个数啊,程序的意思就是输入的20个数计算他们的平均数.
#include#defineN10voidmain(){inta[N],i,s1=0,s2=0;for(i=0;i
#includevoidmain(){intn,i;intmax;intmin;n=1;for(i=1;n!=0;i++){scanf("%d",&n);if(i==1){min=max=n;}if(
最后一个数为:9×5-7×4=17第一个数为:9×5-10×4=5第一个数和第五个数的平均数为:(17+5)÷2=11
甲+乙=2*18.4甲+丙=2*21.1乙+丙=2*20以上三式相加得2(甲+乙+丙)=2(18.4+21.1+20)甲+乙+丙=18.4+21.1+20=59.5