當前位置:編程學習大全網 - 編程軟體 - 怎麽用C++編寫比較abc3個數的大小並輸出最大數的程序啊?

怎麽用C++編寫比較abc3個數的大小並輸出最大數的程序啊?

#include <cstdio>

#include <cstdlib>

int?max(int,int,int);

int main()

{

int a,b,c;

scanf("%d,%d,%d",&a,&b,&c);

printf("max?num?is %d",max(a,b,c));

return 0;

}

int max(int a,int b,int c)

{

return (a>b?a:b)>c?(a>b?a:b):c;

}

擴展資料

#include?<iostream>

using?namespace?std;

int?main()

{

int?a,b,c,t;

cin?>>?a>>b>>c?;

if?(?a?>?b?)

{?//交換兩數

t=a;

a=b;

b=t;

}

//到此,保證a<=b

if?(?c?<?a?)?//小於小的,為最小

cout?<<?c?<<?"?"?<<?a?<<?"?"?<<?b?<<endl?;

else?if?(?c>b?)?//大於大的,為最大

cout?<<?a?<<?"?"?<<?b?<<?"?"?<<?c?<<endl?;

else

cout?<<?a?<<?"?"?<<?c?<<?"?"?<<?b?<<endl;

return?0;

}

參考資料:

百度百科 C語言函數

  • 上一篇:java編程中的"類"是什麽意思?
  • 下一篇:微機中采用的標準ascii編碼用什麽位二進制數表示壹個字符
  • copyright 2024編程學習大全網