用C语言求3个数中的最大值.最小值.平均值最简程序
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 04:50:11
#includemain(){inta,b;scanf("%d,%d",&a,&b);/*输入两个数*/if(a>b)printf("%d",a);elseprintf("%d",b);}
#includevoidmain(){intmax(intx,inty);inta,b,c,d,e;scanf("%d,%d,%d",&a,&b,&c);d=max(a,b);e=max(d,c);p
#include#include#include#defineN10voidmain(){inti,j,p[10],temp;for(i=0;i
intfunctionA(int*a,intlen,int*value,int*pos){inti=0;if(a==NULL||len*value){*value=a[i];*pos=i;}}retu
#includeintmain(){inta,b,c;printf("输入三个数");scanf("d%d%d%",acb,c);intt,k;t=a>b?a:b;k=t>c?t:c;printf("
函数max()里max=x后面少了个分号#include "stdio.h"int max(int x,int y,int z){
忘记C语言的排序函数了,所以用了下sort();#include#includeusingnamespacestd;intgcd(intn,intm){returnm==0?n:gcd(m,n%m
#includevoidsort(floatc[100]){intn,i,j;floatmax=0;\x09scanf("%d",&n);\x09for(i=0;i
#include#include#defineLENGTH20voidmain(){int*pBuff=(int*)malloc(sizeof(int)*LENGTH);inti,max,min;fo
#include "stdio.h"int main(){ float a[10]={0};
#includevoidmain(){inta[10];inti,sum=0,ave=0,max,min;printf("pleaseinput10number:\n");for(i=0;i再问:谢谢
#includeintmain(){printf("Pleaseinput10number.\n");inta;scanf("%d",&a);intmax=a,min=a;for(inti=0;i
max=Max(a[10])表达错了.实际上a才是你想传递给Max()的参数.ls改的是对的,max=Max(a);下面提示都说了错误位置和错误原因,这类问题可以自己找的.
#includemain(){inti,j,a[3][4],max;for(i=0;i
voidmain(){inta[100],i,j;intmax,min,aver;\x05charc;\x05i=0;\x05aver=0;\x05printf("请输入N个数\n");\x05do\
in(){intmax,min,i,x;floatave;scanf("%d",
#includeintmain(){inta,b,c,average;printf("a=");scanf("%d",&a);printf("b=");scanf("%d",&b);printf("c
scanf("%d,%d,%d",&a,&b,&c);//你的源代码里面少了右边的双引号"printf("max=%d\n",d);}intmax(intx,inty,intz)//你的源代码里这一句
假设N个数存在num数组中了,N为整数常量或变量intmin=num[0],i,a;for(i=1;inum[i])min=num[i];for(;min>=1;min--){a=1;for(i=0;
scanf("%d,%d,%d",&a,&b,&c);//你的源代码里面少了右边的双引号"printf("max=%d\n",d);}intmax(intx,inty,intz)//你的源代码里这一句