📄 subject_28372.htm
字号:
<p>
序号:28372 发表者:SoftHt 发表日期:2003-01-20 20:57:46
<br>主题:一个简单的问题?请教高手。
<br>内容:输入三个整数,求中间值。 此程序调试没问题, 输入 1 2 3,打印值2没有问题,可是输入 3 2 1,就不行了,那一点需要改进一下。请指点。谢谢.<BR><BR>#include <iostream.h><BR><BR>void main()<BR>{<BR> int n1, n2, n3;<BR> cout << "Enter three integer: ";<BR> cin >> n1 >> n2 >> n3;<BR> cout << "Their median is ";<BR> if (n1 < n2)<BR> if (n2 < n3)<BR> cout << n2;<BR> else if (n1 < n3)<BR> cout << n3;<BR> else<BR> cout << n1;<BR> else if (n1 < n3)<BR> cout << n1;<BR> else if (n2 < n3)<BR> cout << n2;<BR> else <BR> cout << n3;<BR>}<BR><BR><BR><BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:songxinye 回复日期:2003-01-20 21:06:55
<br>内容:#include <stdlib.h><BR>__min(__max( n1, n2),__max(n2,n3));<BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:海洋之星 回复日期:2003-01-20 21:39:58
<br>内容:最后4行应为:<BR> cout<<n3;<BR>else<BR> cout<<n2;<BR>}<BR>这样就行了,顺便说一下,你的程序可读性极差,导致自己找错不易,你应该在刚开始学的时候就养成良好的风格。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:SoftHt 回复日期:2003-01-20 21:44:58
<br>内容:好的,谢谢你阿,多谢指导。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -