从键盘输入任意三个数n1,n2,n3,求其中最大的一个数,在显示屏中输出。 输入输出示例: Input n1,n2,n3:
# include
int main(void)
{
int i, j, h, max1,max2;
printf("请输入三个数(中间以空格隔开):
");
scanf("%d %d %d", &i, &j, &h);
max1=i>j?i:j;
max2=max1>h?max1:h;
printf("最大的数=%d
",max2);
return 0;}
希望对你有帮助 求最佳
(n1>n2?n1:n2)>n3?(n1>n2?n1:n2):n3;
直接这个运算符就可以了
a>b?a:b
意思是条件成立输出a,否则输出b
#include<stdio.h>
void main(){
double a,b,c,max;
scanf("%lf%lf%lf",&a,&b,&c);
max=(a>b?a:b)>c?(a>b?a:b):c;
printf("%lf\n",max);
}
编写JAVA程序:从键盘输入三个整数(表示三边长),判断能否构成直角三角形...
==a[1]*a[1]|| a[2]*a[2]+a[1]*a[1]==a[0]*a[0])System.out.println("该三条边能构成直角三角形");else System.out.println("该三条边不能构成直角三角形");} else System.out.println("您输入的数据有误,请重新输入");} }\/*注意:每输入一个数后要按确定键!!!
delphi 中任意输入三个数,求中间数?
procedure TForm2.Button2Click(Sender: TObject);var n1,n2,n3:Integer;begin n1:=StrToInt(Edit1.Text);n2:=StrToInt(Edit2.Text);n3:=StrToInt(Edit3.Text);if n1>n2 then if n2>n3 then ShowMessage(IntToStr(n2))else if n1>n3 then ShowMessage(IntToStr(n3))else ShowMessage(IntTo...
任意输入一串字符,以"?"结束,分别统计其中字母,数字和其他字符个数...
3、通过循环控制字符串输入并判断(while循环时需加一组大括号)。4、用if语句判断字符的类型if(c>='a'&&c<='z'||c>='A'&&c<='Z');n1++;else if(c==' ');n2++;else if(c>='0'&&c<='9')n3++;elsen4++;。5、输出结果printf("英文字母个数%d,空格个数%d,数字个数%d,其他...
编C程序:将1~9九个数字组成3个三位数n1,n2,n3,使得n1=2n2=3n3。
include <stdio.h> include <string.h> int dup(int n){ char s[10], *p;sprintf(s, "%d", n);for(p = s; *p; ++p)if(strchr(s, *p) != strrchr(s, *p))return 1;return 0;} int main(){ int a,b,c;for(a = 100; a <= 999; ++a) { b = 2 * a;c = b...
C语言,输入三个整数,判断其能否构成勾股数
int n1,n2,n3;printf(“请输入三个数:”);scanf("%d %d %d",&n1,&n2,&n3);if(IsPyth(n1,n2,n3))\/\/判断函数返回的值,不为0,则能构成勾股数 prinft("%d %d %d这三个数能构成勾股数!",n1,n2,n3);else prinft("%d %d %d这三个数不能构成勾股数!",n1,n2,n3);} 将函数Is...
从键盘输入4个不相等的整数n1,n2,n3,n4,找出其中最小的一个数
如果是VF的话:set talk off clear input "第一个数 " to n1 input "第二个数 " to n2 input "第三个数 " to n3 input "第四个数 " to n4 min=n1 if min>n2 min=n2 endif if min>n3 min=n3 endif if min>n4 min=n4 endif ?"最小的数是"+str(min,5)...
请问 怎样用C语言求三个数的数的最大值 具体的运行的程序是怎样的_百度...
题目:求三个整数的最大值,C语言*\/ include <stdio.h> int max(int a,int b){return a>b?a:b;}\/*此函数返回最大值*\/ int main(){ int n1,n2,n3;printf("请输入三个整数,以空格分隔:");scanf("%d%d%d",&n1,&n2,&n3);printf("max int=%d\\n",max(max(n1,n2),n3));re...
请问 怎样用C语言求三个数的数的最大值 具体的运行的程序是怎样的_百度...
题目:求三个整数的最大值,C语言*\/ include <stdio.h> int max(int a,int b){return a>b?a:b;}\/*此函数返回最大值*\/ int main(){ int n1,n2,n3;printf("请输入三个整数,以空格分隔:");scanf("%d%d%d",&n1,&n2,&n3);printf("max int=%d\\n",max(max(n1,n2),n3));re...
4、c语言 编程实现:输入任意四个整数n1、n2、n3、n4,求四个数中的最大...
include<stdio.h> int main(){ int n1,n2,n3,n4,max;scanf("%d%d%d",&n1,&n2,&n3,&n4);max=n1;if(n2>max)max=n2;if(n3>max)max=n3;if(n4>max)max=n4;printf("%d",max);return 0;}
c程序设计 输入任意4个正整数n1,n2,n3,n4,得出最大值
if(n1>=n2&&n1>=n3&&n1>=n4)输出n1;else{if(n2>=n1&&n2>=n3&&n2>=n4)输出n2;else{if(n3>=n1&&n3>=n2&&n3>=n4)输出n3;else 输出n4;}}思路就是上面的思路,输入和输出你总会吧。