C语言中,输入任意三个l1 025. 正整数a b、b、c,输出其中最大最小的数

他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)#includestdio.h
void main()
pintf("please input 3 numes fo testing\n");
scanf("%d%d%d",&a,&,&c);
if(max=)max=;
if(max=c)max=c;
pintf("%d",max);
其他答案(共4个回答)
副植,比较最大,显示!
#includestdio.h
void main()
float a,,c;
pintf("please input 3 numes fo testing\n");
scanf("%f%f%f",&a,&,&c);
pintf("The lagest one is %f",(a?a:)c?(a?a:):c);
#include stdio.h
int main()
float a=0.0,=0.0,c=0.0;
pintf("Please input the thee numes:");
scanf("%f,%f,%f",&a,&,&c);
pintf("The lagest one is %f",a);
system("pause");
#include stdio.h
int Compae(int min, int middle, int max)
if (minmiddle)
if (middlemax)
if (minmax)
int a1,a2,a3;
pintf("输入第一个整数:");
scanf("%d",&a1);
pintf("输入第二个整数:");
scanf("%d",&a2);
pintf("输入第三个整数:");
scanf("%d",&a3);
max=Compae(a1,a2,a3);
pintf("max:%d\n",max);
就是这样了,自己看吧
{int a,b,c,
scanf("%d,%d,%d",&a,&b,&c);
max=a&b?a:b;
max=max&c?
这个比较简单,有没帮我解决C编程的问题的呢,3月22的C/C++编程谢谢
这样做广告不太好,我还是做点什么吧,我给你解释一下laohu0071216同志的这个算...
//将四个函数编成四个子函数了,在一个主函数里调用,你若需要,分别取出来用也可以。以下源代码,VS2005编译通过。
//1.从键盘输入一行字符,分别统计其中字...
1 判断闰年
void main()
printf("please input a year: ");
scanf("%d",&year...
#define N 20
void main()
char a[N];
int i,j,m=0,...
答: 建议你将此问题发布到专业的编程类论坛去问问
答: 计算机网络这块太深了!谈看己法:
多媒体的体的发展离不开计算机网络,计算机网络也必将是向多媒体发展的趋势。从计算机网络功能来讲她主要抱括四种:能够进行数据通信、...
答: 重新驱动一下网卡
大家还关注
Copyright &
Corporation, All Rights Reserved
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区c语言:编写一个程序,输入a,b,c三个值,输出其中最大者
时间: 06:34:07
&&&& 阅读:475
&&&& 评论:
&&&& 收藏:0
标签:&&&&&&&&&&&&&&&程序://编写一个程序,输入a,b,c三个值,输出其中最大者#include&stdio.h&int&main(){&&int&a,b,c,&&printf("请输入三个数:");&&scanf("%d,%d,%d",&a,&b,&c);&&max=a;&&if&(max&b)&&&{&&&&&&max=b;&&&}&&if&(max&c)&&&&{&&&&&&max=c;&&&}&&printf("%d\n",max);&&return&0;}结果:请输入三个数:-1,2,4545&&&&&&&&&&&&&&&&Press&any&key&to&continue本文出自 “” 博客,请务必保留此出处标签:&&&&&&&&&&&&&&&原文:http://.blog.51cto.com/7859
教程昨日排行
&&国之画&&&& &&&&&&
&& &&&&&&&&&&&&&&
鲁ICP备号-4
打开技术之扣,分享程序人生!编写一个C语言程序输入abc三个数 输出最大值
编写一个C语言程序输入abc三个数 输出最大值#include &stdio.h&main (){ double a,b,c,m;& printf (&请分别输入abc:\n&);& scanf (&%a%b%c&,&a,&b,&c);& if (a&=b&&a&=c) m=a;& else if (b&=c&&b&=a) m=b;& else m=c;& printf (&%f,%f,%f中最大的数是%m&,a,b,c,m);}
scanf ("%a%b%c",&a,&b,&c);改为,就可以scanf ("%lf%lf%lf",&a,&b,&c);
我有更好的回答:
剩余:2000字
与《编写一个C语言程序输入abc三个数 输出最大值》相关的作业问题
给,最简代码:#includevoid main() { int a,b,c, scanf("%d%d%d",&a,&b,&c); max=(a>b?a:b)>c?(a>b?a:b):c; printf("max=%d",max); }
首先你的scanf函数和printf函数都出现了低级的拼写错误和格式错误 然后,特别需要提醒你的,你前面声明的max是一个函数(而且后面还漏了分号),里面写了参数,而你在后面却把max当成了一个变量使用. 这是修改过的main函数里的内容int main(){int a,b,c,d,scanf("%d,%d",
scanf("%d,%d,%d,&a,&b,&c");改成scanf("%d,%d,%d“,&a,&b,&c);printf("the largerst number is %d\n,max");改成printf("the largerst number is %d\n",max);要说这个是为什么,是因为scanf和
#include //这是c语言的一个标准库,包含它才能用函数int main() //这是主函数,c语言的工程都是由大小的函数组成的,主函数是系统运行的第 { //一个函数int a,b,c;printf("请输入三个数,空格区分各数:");sscanf("%d %d %d",&a,&b,&c); /
/* 1.输入a、b、c 3个值,输出其中最大者,要求在子函数里面比较数大 */#includeint mycmp(int a,int b,int c){\x05int max =\x05if(max < b) max =\x05if(max < c) max =\x05}int
int isSame = 1;scanf("%d",&n);charge = n%10;while(n != 0){if(n%10 != charge){isSame = 0;}n = n/10;}if(isSame == 1)printf("YES");elseprint
#includevoid main (){\x09int a,b,c,\x09printf("please input three datas\n");\x09scanf("%d%d%d",&a,&b,&c);\x09mid=a;\x09a=b;\x09b=c;\x09c=\x09printf("a=%
if(a 再问: 为什么输入小的数字时 我那程序是正常的?? 再答: 不存在,原程序因为{}的忽略导致了逻辑故障,所以如果成功,纯属偶然。
#includevoid main(){scanf("%f",&f);printf("%f",(f-32)*5/9);}
#includeint max(int i,int j){return (i>j)?i:j;}int min(int i,int j){return (i
C语言的如下:#include void main(){int max(int x,int y,int z);\x09int a,b,c,e;\x09printf("请输入三个整数!\n");\x09scanf("%d %d %d",&a,&b,&c);\x09e=max(a,b,c);\x09printf("max=
#includeint main(){int a,b,c,min,printf("请输入三个数,用空格键隔开");scanf("%d%d%d",&a,&b,&c);min=ac?b:c);printf("min+max=%d",min+max);return 0;}
你写的scanf就提出了要求的输入是“数a” “逗号” “数b”,你既然没有给出逗号,那就一直没有给b赋值,你也没有给b一个初始化的值,那么得出的结果就是一个随机数.可以把逗号去掉,这样两个数字之间用个空格就行了.
#include #include int main(void){int n,sum=0,count=0,s;printf("输入一个整数:");scanf("%d",&n);while(n){s=n%10;n=n/10;sum+=s;count++;}printf("整数的个数为:%d\n
main(){int a=0,i;scanf("%d",&a);for(i=0;i
#includevoid main(){int a[9][9], i, j,scanf("%d", &n);for(i=0; i
通过上面你的解释,我好像懂了点,但是,对应关系你要给出来啊,如果输入A,那么代表实际是?你要把这些对应关系给出了啊!这个貌似没啥难度》. 再问: 随便什么对应关系都行,谢谢。。。。 再答: #include"stdio.h" int main() { char C[26]={C,D,...... }; ///分别对应A
#include&&stdio.h&void&main(){&int&n,a[100],i,j,\x09scanf(&%d&,&n);//输入数据的个数\x09for&(&i=0;i&n;i++&nbsp
怎么都是看了没人帮你写的?我来帮你写把,但是没环境测试,有什么错误或问题,你就追问我.#include"stdio.h"main(){ int i,j; float p[4],a[4],sum[4];; printf("请输入4名员工所创利润 for(i=0;i=400000) a[i]=(p[i]-输入a,b,c三个值输出其中最大者。哪里错了?【c语言吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:573,141贴子:
输入a,b,c三个值输出其中最大者。哪里错了?收藏
#include&stdio.h&int main(){int a,b,c,printf("请输入3个数字每个数字之间用英文逗号隔开,输完Enter:\n");scanf("%d,%d,%d",&a,&b,&c);max=a;if(max&b)
max=b;if(max&c)
max=c;printf("最大的数字是:%d\n",max);return 0;}
一起交流 秋秋114 77 723
按你这里写的格式,输入数字时要用英文逗号隔开。示例:1,2,3
scanf里面还加逗号?
经检验,正确
你有没有试着打印a、b、c的值?
可否把scanf();里面的%d之间的逗号去掉不然要求格式
#include "stdafx.h"int main(){int a,b,c,printf("请输入3个数字每个数字之间用英文逗号隔开,输完Enter:\n");scanf("%d%d%d",&a,&b,&c);max=a;if(max&b)max=b;if(max&c)max=c;printf("最大的数字是:%d\n",max);return 0;}这样就行了
输入的时候数字之间用的空格还是逗号?
b和c怎么没比较?
#include "stdafx.h"int main(){int a,b,c,printf("请输入3个数字,输完Enter:\n");scanf("%d%d%d",&a,&b,&c);max=a;if(max&b)max=b;if(max&c)max=c;printf("最大的数字是:%d\n",max);return 0;}
解决了 是我输入的问题
逗号用中文输了 所以错误。谢谢大家了
scanf(%d%d%d,&a,&b,&c);改成这样不然你输出的时候就必须2,3,4这样
不能 2, 3, 4这样 只会给a赋值2
b,c永远都是0
你们用的什么编译器?
写法太冗余了!直接使用三目运算符
你有没有输逗号
int main()int a,b,c;scanf(“”%d%d%d”,&a,&b,&c);printf(&%d&,a&b?(a&c?a:c):(b&c?b:c));
呃呃呃额呃呃呃呃呃呃额额热
win8 用得了vc ++6.0吗
登录百度帐号

我要回帖

更多关于 已知a b m均为整数 的文章

 

随机推荐