请输入10个数,计算所有正数的和.负数的和以及这10个数的和
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 08:31:30
#includevoidmain(){inta[10],i,count1=0,count2=0,sum1=0,sum2=0;floataverage1,average2;for(i=0;i
mian(){floats1=0,s2=0,x;intn1=0,n2=0,i;for(i=0;i0){s1+=x;n1++;}if(x
如果觉得好,#includevoidmain(){inta[10],i;intpositive_num,negative_num,zero_num;positive_num=negative_num=
再简化一下#include#defineN10voidmain(){inta[N],i,s1=0,s2=0;for(i=0;i
PrivateSubform_load()DimiAsInteger,zsAsIntegerDimzsumAsSingle,fsumAsSingleDimA(1To10)AsSingleMe.Auto
留个联系方式,代码发给你再问:邮箱可以吗?2414881508@qq.com再答:发给你了,xiaojianhx@163.com是我再问:谢谢……为什么生成结果不对呢?再答:怎么不对了?用例中的数为1
1:#includeintmain(){intnum,sum=0;while(scanf("%d",&num)==1&&num>0){sum+=num;\x09}printf("结果为%d",sum)
C++写的:经测试,结果是正确的额!#includeusingnamespacestd;intmain(void){ints[10]={0};shorti=0,pos=0,neg=0,zero=0;c
PrivateSubCommand1_Click()fori=1to20a=val(inputbox("输入第"&i&"个数:"))ifa>=0thenj=j+1:s=s+anextprint"正数个
scanf("d%",&a);应该是scanf("%d",&a);吧还有既然是判断正数和负数,是不是应该加入输入“0”要求重新输入呢
#includevoidmain(){intnumber;floata[10],sum_negative=0,sum_positive=0;for(number=0;numbe
第一,你的第二循环中,a、b、c在第一次计数后,又重复了一次,所以不对.第二,你没有对sum1,sum2累加,所以完成循环后,sum1,sum2存放的是最后一次判断的数;同时,正负数和零的计数、累计等
#include#defineN10usingnamespacestd;intmain(){intnum[20],i=0;intsum=0,a=0,b=0;//保存和、正数和负数while(i++>n
#include"stdio.h"intmain(){intnum[21],i,n=0,zh=0,fu=0;floatave;printf("请输入20个整数:\n");for(i=0;iscanf(
{inti,j,k,n;intsum=0;printf("请输入n(3≤n≤20)\\n");scanf("%d",&n);if(n>=3&
#includevoidmain(){inti,a,b,c,t;a=b=c=0;for(i=0;i0)a++;if(t==0)b++;if(t
你只定义了一个double变量,连续输入十次之后只能记住最后一次输入的数据应该换成数组或者每次输入之后就计算一次数组方式#includeintmain(void){inti=0;intx[10],
给你写个程序吧,pascal已经忘得差不多了.PROGRAMsinfile1(input,output);VARx,s1,s2:real;n1,n2:Integer;BEGINs1:=0;s2:=0;
到底是求组合数目?还是所有组合?迭代啊、inta[20];intn;intcnt=0;intb[20];voidfunc(intidx,intdepth){if(depth==n){handle(b)
#include#defineN10voidmain(){inta[N],i,s1=0,s2=0;for(i=0;i