用指针发统计十个数中正数,负数,和0的
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/07 05:55:06
#includeusingnamespacestd;intmain(){inta[20];intsum=0,count1=0,count2=0;inti;for(i=0;i>a[i];if(a[i]=
packagetest;importjava.util.Random;publicclassrandomNum{publicstaticvoidmain(String[]args){chec
DATASEGMENTBUFDW12,0,-13,45,-23,0,-34,-12,34ZHENGDB0FUDB0COUNTEQU(ZHENG-BUF)/2DATAENDSCODESEGMENTASS
//datafilenameisddd.dat;#include#includemain(){FILE*fp;intt,tag,z,f,l,sz,sf;if((fp=fopen("ddd.dat","
intsign(inta){intb;if(a>0)b=1;elseif(a==0)b=0;elseb=-1;returnb;}main(){intsum[3]={0},x;/*sum[0]为负数的和
统计DA_WORD数据区中正数、0、负数的个数,数据定义如下:DA_WORDDW-1,3,5,0,-5,-7,4,0,-8……COUNTEQU$-DA_WORDNUMDB0;存放正数的个数DB0;存放
#include#includemain(){inti,j,m,n,a[1000];scanf("%d",&i);//数的个数for(j=0;j
#include#defineN10intmain(){inti,zh,fu,ling;inta[N];int*pa;pa=a;for(i=0;i
一般情况下,是正数比较大.但如果是负数的绝对值,比如|-80|和50两个数,那么这时就是负数较大.
vara,n,i:longint;beginfori:=1to10dobeginread(a);ifa>0thenn:=n+1;end;write(n);end.
#includeintmain(){inta[10]={1,-1,2,0,5,-6,7,0,-2,0};inti,num_po=0,num_in=0,num_ze=0;for(i=0;i0)num_p
正因数的个数为偶数个,0,2,4,完毕!
publicstaticvoidtest(){Scannersc=newScanner(System.in);longnum=0,negative=0,positive=0,sum=0;Listnum
#includevoidmain(){inta[20];inti;inti1=0;inti2=0;intsum=0;floataver;for(i=0;i
#include"stdio.h"voidmain(){inta[10];inti;intplus_sum=0;intminus_sum=0;intall_sum=0;printf("请输入十个数:"
再简化一下#include<stdio.h>#defineN10voidmain(){inta[N],i,s1=0,s2=0;for(i=0;i<N;i++)scanf("%d",&
4个或2个3个或1个
1.clearstore0ton1,n1dowhile.t.input"输入一个正数或负数:"toxifx>0n1=n1+1elsen2=n2+1endifwait"还要继续输入吗?(Y/N)"toy
左图正数表示海拔以上多少米,负数表示海拔一下多少米.右图正数表示存入多少元,负数表示支出多少元
printf("请输入十个正整数:\");x=(int*)array;for(i=0;iscanf("%d",&j);j=j>0?j:-j;/*保证输入为正整数*/if(maxif(min>j){/*