C语言输入三个数,求最大值.最小值.平均值.
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/06 10:44:36
输入两个整数的比较:#inlucevoidmain(){inta,b;scanf("%d,%d",&a,&d);if(a>b)printf("%d",a);elseprintf("%d",b);}输入
main(){inta,b,c;scanf("%d%d%d",&a,&b,&c);if(a
不用画流程图吧,直接写代码#includevoidmain(){floatx,y,z,temp;printf("pleaseinputx,y,z:");scanf("%f,%f,%f",&x,&y,&
#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
#includeintmain(){inta,b,c;printf("输入三个数");scanf("d%d%d%",acb,c);intt,k;t=a>b?a:b;k=t>c?t:c;printf("
主函数第一行inty,intz少个逗号max函数第一行,也是这个错误,最后max函数return(n)改为returnn;
程序你看看吧,有问题再问,/>#include<stdio.h>int main(){ int i,t,t1; int a[10];&nb
#include#include#defineLENGTH20voidmain(){int*pBuff=(int*)malloc(sizeof(int)*LENGTH);inti,max,min;fo
scanf("%a%b%c",&a,&b,&c);改为,就可以scanf("%lf%lf%lf",&a,&b,&c);
#include<stdio.h>int main(){ int i,temp,min
下面的代码只保证编译通过.你该多动手,这段代码不多,但是让你写的支离破碎.加油.多练习#includevoidmain(){intmax(intx,inty,intz);inta,b,c,d;scan
#includeintmain(void){inta,b,c,d;intmax1,max2,max3,Max;printf("Pleaseinputfournumber:");scanf("%
#includemain(){floata[10],da,xiao,m=0;inti;printf("pleaseinput10data:");for(i=0;i
首先你的scanf函数和printf函数都出现了低级的拼写错误和格式错误然后,特别需要提醒你的,你前面声明的max是一个函数(而且后面还漏了分号),里面写了参数,而你在后面却把max当成了一个变量使用
scanf("%d.%d,%d",&a,&b,&c);是输入格式有问题吧,应该为scanf("%d,%d,%d",&a,&b,&c),输入1,2,3这样才能正确读入.还有intmax(intx,int
scanf("%d,%d,%d",&a,&b,&c);//你的源代码里面少了右边的双引号"printf("max=%d\n",d);}intmax(intx,inty,intz)//你的源代码里这一句
IF的嵌套太乱,并且输出了太多的无用信息.三个排序,设为其a,b,c思路就是:先比较a,b,如果a>b就把a,b调换;再比较a,c,如果a>c就把a,c调换.这样一来,第一个数必为最小.最后比较二三个
代码正确,没有你说的那种情况!你的输入语句的控制符之间没有逗号,所以输入时只能用间隔隔开,不能用逗号!再问:我想问有一下啊,如果我把scanf("%d%d%d",&a,&b,&c);变成scanf("
for(j=2;j
#includemain(){inta,b,c;scanf("%d,%d,%d",&a,&b,&c);if((a>b)&&(a>c))printf("themaxis:%d",a);elseif((b