读入10个整数,求出非负数个数及其和,并将10个整数按从小到大的次序输出.
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 23:08:42
如果觉得好,#includevoidmain(){inta[10],i;intpositive_num,negative_num,zero_num;positive_num=negative_num=
#include"stdio.h"main(){inti;intnum[20];intn[2]={0};intsum;printf("input20numbers:");for(i=0;i
运行通过,有问题HI:#includeintmain(){intnum,n=0,m=0;do{scanf("%d",&num);if(num>0)m++;elseif(num
C++写的:经测试,结果是正确的额!#includeusingnamespacestd;intmain(void){ints[10]={0};shorti=0,pos=0,neg=0,zero=0;c
正数6个,负数不超过3个,共10个数,所以有一个数是0,其余3个是负数.整数6个说明分数有4个,负分数与正分数个数相等,各有2个,所以负整数只有1个.
using System;using System.Collections.Generic;using System.Linq;using System.Tex
我说三个注意点,第一,除数不能为零,第二,题目没有要求多实例,第三,输入第一个数(K)如果是大于20的你的数组纵向会越界.一个建议,输入时候已经可以判断,无需数组存储可以直接判定,再问:第一:我这里没
scanf("%d",n[i]);应当该为scanf("%d",&n[i]);这是初学者常犯错误之一,scanf后面的参数应当是地址printf("%d%d",&a,&b);应改为printf("%d
intsum_p=0,sum_n=0;for(inti=0;i{inta;cin>>a;if(aelseif(a>0)sum_p++;}cout
#includevoidmain(){inti,a,b,c,t;a=b=c=0;for(i=0;i0)a++;if(t==0)b++;if(t
字数自己补inti,a[20],Positive=0,Sum=0;printf("任意输入20个整数:\n");for(i=0;i0){Positive++;Sum+=a[i];}}printf("有
非负数包括0和正数,非整数包括小数和分数.
正数:314,+72,0.618,七分之二十非负数:314,+72,0.618,七分之二十,0整数:-2,+72,0负数:-2.5,-2,-0.26,-0.1非正数:-2.5,-2,-0.26,-0.
#includeintmain(){inti,sum=0,a[10],n=0;for(i=0;i
//C++输入一组非零整数(以输入零作为输入结束标志)到一维数组中,设计程序,求出这组数的平均值,并统计出正数和负数个数#defineMAXNUM1000//数组的最大个数,你可以改#includeu
/*下标从0到19:*/#include"stdio.h"voidmain(){intcount=0,sum=0,i=0,a;while(i=0)count++;if(i%2==0)sum+=a;i+