c语言,输入若干整数,统计其中的正数,负数的个数,以0结束输入
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/01 06:14:00
#includevoidmain(){inti,n,z,f,x;printf("请输入一共要处理几个数:");scanf("%d",&n);for(i=z=f=0;i0)z++;elseif(x
#includemain(){intt,i,c0=0,c1=0,c2=0;for(i=0;i
publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);System.out.println("请输入10个整数");St
楼上那个不能统计空格个数,我这个可以#include#includeintmain(){intcnt_c=0,cnt_n=0,cnt_o=0;charch;while(ch=getchar(),ch!
代码如下#includeintasd(inta){inti,t=0;for(i=2;i
#includevoidmain(){inta[10],i,sum=0,count=0;printf("请输入10个整数:\n");for(i=0;i再问:奇数输出不了 再答:不好意思,我是
intmax;//接收最大值intarr[n];//n为输入的整数的个数inti;max=arr[0];for(i=0;imax)max=arr[i];//求最大值}这是核心语句,我希望你可以自己加上
把if(n=0)改为(n==0),我帮你用数组改了下#includevoidmain(){inti,a=0,b=0,c=0,array[20];printf("pleaseinput20numbers
这两个我测试过,符合你的问题一个是数组,一个是指针,选用指针好些.#includeintmain(){intnum=0,word=0,i=0;charstr[40];gets(str);while(s
#include "stdio.h"int main(){ int count1=0,count2=0,i;&nbs
#includevoidmain(){intnum_data=0;//用于记录输入字符串中的数字个数intnum_char=0;//用于记录输入字符串中的字母个数inti;//循环变量charc[10
#includeusingnamespacestd;intmain(){inta,b;floatc;//平均数应为浮点型,因为结果不一定是整数intn;coutn;if(n==0)break;//判断
#includemain(){inti,n=0,sum=0;inta[10];printf("n\输入10个数:");for(i=0;i
intmain(){inttemp;/*用于临时保存输入的整数*/intsum=0;/*用于求和*/intcount=0;inti;/*输入这10个数*/for(i=0;i{scanf("%d",&t
if(x%5==0){g=g+1;sum3=sum3+x;}}}//下面的大括号拿到这里printf("奇数之和为%d\n",sum1);printf("偶数之和为%d\n",sum2);printf
简单的写法是这样#include#defineN20intmain(){inta[N],max=0,min=0,i=0;while(ia[max])max=i;if(a[i]
#includevoidmain(){inti,n,count=0;for(i=0;i=0)count++;}printf("正数的个数为:%d\n",count);printf("负数
inti,a,n;int*pl=NULL;printf("inputn:");scanf("%d",&n);if(n>0){pl=(int*)malloc(n*sizeof(int));}for(i=
#includevoidmain(){intmax,min,absmax;longtotal;intn,x;n=0;max=-32768;min=32767;absmax=0;total=0;whil