c语言输入十个整数,输出其中负数,并统计负数个数
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 19:23:48
#include<stdio.h>voidmain(){ inta,m; for(inti=0;
定义四个变量intn,max,min,sum;先读一个数据scanf("%d",&n);sum=max=min=n;再循环9次,输入9个数,同时,累加,比较大小for(i=0;imax)max=n;i
voidmain(){inti=0,sum=0,max,num;floatavg=0.0;for(i=0;imax)max=num;}sum=sum+num;}avg=sum*1.0/20;print
#includevoidmain(){inta[10],i,sum=0,count=0;printf("请输入10个整数:\n");for(i=0;i再问:奇数输出不了 再答:不好意思,我是
#includevoidmain(){intx,a,b,c;scanf("%d",&x);a=x/100;b=x/10%10;c=x%10;x=c*100+b*10+a;printf("%d",x);
intmax;//接收最大值intarr[n];//n为输入的整数的个数inti;max=arr[0];for(i=0;imax)max=arr[i];//求最大值}这是核心语句,我希望你可以自己加上
我的思路是a>b1,若成立(1)b>c则输出a2,若不成立(1)假如b>c①成立则输出b②不成立输出c你可以按我的思路看看我的代码吗我只想知道我的代码哪儿错了程序如下:#includevoidmain
int类型所能容纳的数字位数不能超过10.我写的这个程序稍微长了点,但不受int类型容量的限制,能够处理很长的整数输入(由buffer数组的大小决定).这程序只处理纯整数输入.有疑问尽管问. 
1:#includeintmain(){intnum,sum=0;while(scanf("%d",&num)==1&&num>0){sum+=num;\x09}printf("结果为%d",sum)
# include <stdio.h>#define N 10//元素个数void sort(int a[], int
少了几个;赋值语句也有些问题.程序如下,编译通过.#includeintmain(){inta,b,c,t;while(scanf("%d%d%d",&a,&b,&c)!=EOF){if(a
我后面补充!再问:哪呢?再答:#includevoidmain(){inti,j,k,f[10],max,min,a;for(i=0;i
1.#includeintmain(void){inti,j;intarr[10],tmp;printf("十个整数:");for(i=0;i{scanf("%d",&arr[i]);
#includemain(){inti,j,N,t,k=0;intscore[100];printf("请输入整数的个数N:\n");scanf("%d",&N);printf("请输入N个整数:\n
#includevoidmain(){inti,n,count=0;for(i=0;i=0)count++;}printf("正数的个数为:%d\n",count);printf("负数
#includeintmain(){int*p,*q;intmax=0,min=100;p=&max;//指针P指向maxq=&min;//指针q指向minintx;scanf("%d",&x);wh
#include#defineMAX1000voidswap(int*x,int*y){inttemp;temp=*x;*x=*y;*y=temp;}intmain(){inti,j,min,n,t;
#includevoidmain(){inta,b,c;scanf("%d%d%d",&a,&b,&c);printf("%d\n",a>b?((a>c)?(a):(c)):(b>c)?b:c);}再
inti,a,n;int*pl=NULL;printf("inputn:");scanf("%d",&n);if(n>0){pl=(int*)malloc(n*sizeof(int));}for(i=