C语言,输入10个整数,输出其中正数的个数及其平均值
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/02 00:16:17
#include<stdio.h>voidmain(){ inta,m; for(inti=0;
#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];//求最大值}这是核心语句,我希望你可以自己加上
int类型所能容纳的数字位数不能超过10.我写的这个程序稍微长了点,但不受int类型容量的限制,能够处理很长的整数输入(由buffer数组的大小决定).这程序只处理纯整数输入.有疑问尽管问. 
只学循环完全可以办到,关键是要动脑啊#includevoidmain(){\x09intn,m,max,i;\x09max=0;\x09printf("PleaseInputANumber:\n");
不对,实质上这种情况该用char类型,并判断,因为int可输入多位,例如输入11,12,14你这种算法就不能反向输出
帮你写了一个,你看看:#include<stdio.h>int main(){int i = 0;int num =
#includevoidmain(){inta,b;scanf("%d%d",&a,&b);printf("%d",a*a+b*b);}
少了几个;赋值语句也有些问题.程序如下,编译通过.#includeintmain(){inta,b,c,t;while(scanf("%d%d%d",&a,&b,&c)!=EOF){if(a
//非递减,则1.否则输出0.//选为最佳答案哦亲#include"stdio.h"intmain(){inta[10];intn;while(1)//死循环,你可以输入10个数之后,看结果
#includeintjudge(intnum){returnnum%2==0?0:1;}main(){intn;while(scanf("%d",&n)!=EOF){if(judge(n))prin
#include<stdio.h>int main(){ int a[10],i,num=0; float ave
1.#includeintmain(void){inti,j;intarr[10],tmp;printf("十个整数:");for(i=0;i{scanf("%d",&arr[i]);
/*输入三个整数(空格隔开):124532453212*/#includevoidExchange(int*a,int*b){intt=*a;*a=*b;*b=t;}intmain(){inta,b,
#includemain(){inti,j,N,t,k=0;intscore[100];printf("请输入整数的个数N:\n");scanf("%d",&N);printf("请输入N个整数:\n
#includevoidmain(){inta,b,c,x;int*pa,*pb,*pc;pa=&a;//这里的指针前的星号去掉就行了pb=&b;//pc=&c;//三个都一样printf("请输入3
供参考……#include"stdio.h"//voidmain(void){intn,sum=0,m=20;while(--m){scanf("%d",&n);if(n
#include#defineMAX1000voidswap(int*x,int*y){inttemp;temp=*x;*x=*y;*y=temp;}intmain(){inti,j,min,n,t;
inti,a,n;int*pl=NULL;printf("inputn:");scanf("%d",&n);if(n>0){pl=(int*)malloc(n*sizeof(int));}for(i=