c編寫3個數求最大值
- 2022-09-10
給你3種演算法。剩下的自己新增我想不是問題吧?
(1)if(x>y)
max = x;
else
max = y;
if(max max = z; (2) max = x; if(max max = y; if(max max = z; 3) if(x>y) if(x>z) max = x; else max = z; else if(y>z) max = y; else max = z; 四樓的兄弟, 雖然我很同意你, 但是你這個就少了一句,c中有max嗎,需要先定義個max宏: #define max(a,b) (((a)>(b))?(a):(b)) #include“stdio。h” void main() { int a,b,c,max; printf(“請輸入a,b,c的值\n”); scanf(“%d%d%d”,&a,&b,&c); if(a>b&&b>c) max=a; else if (b>a&&b>c) max=b; else max=c; printf(“max=%d”,max); getch(); }
我的樓。。。
#include
int main()
{
int a,b,c,m;
printf( “請輸入三個整數:” );
scanf( “%d%d%d”, &a, &b, &c );
m = a;
if ( m < b ) m = b;
if ( m < c ) m = c;
printf( “其中的最大值是:%d\n\n”, m );
}
三樓的兄弟, 雖然我很同意你, 但是這個就1句
max(a,max(b,c));
首先自己編寫一個房上來,然後我幫你修改,
如果你想坐享其成,估計不能幫到你
上一篇:形容日落的唯美句子有哪些?