如何找出两个数字中较小的一个,并将其改为-1
各位高手帮我改改,使其更合乎题意:
int small_test( int &num1, int &num2
{
int z;
z=num1<num2 ?num1:num2;
return(z=-1);
}
void main()
{
int x,y;
int qq;
cout<<"Please input two numbers:";
cin>>x>>y;
qq=small_test(x,y);
cout<<"The small number is:"<<qq<<endl;
}
问题点数:20、回复次数:6Top
1 楼jFresH_MaN(十一月的萧邦-夜曲)回复于 2005-07-06 11:58:59 得分 5
int& small_test( int &num1, int &num2
{
int &z=num1<num2 ?num1:num2;
z=-1;
return z;
}
void main()
{
int x,y;
int qq;
cout<<"Please input two numbers:";
cin>>x>>y;
qq=small_test(x,y);
cout<<"The small number is:"<<qq<<endl;
}
Top
2 楼qhfu(改个名字)回复于 2005-07-06 12:23:47 得分 5
void small(int &a,int &b)
{
a<b? a = -1: b =-1;
}Top
3 楼fallening()回复于 2005-07-06 12:27:00 得分 5
cin>>x>>y;
这里如果输入有误怎么办?
是不是要加一个输入处理步骤?Top
4 楼whatsouta(某疯子)回复于 2005-07-06 13:56:21 得分 5
cin>>x>>y;
这里如果输入有误怎么办?
是不是要加一个输入处理步骤?
你指什么错误??输入一个字符??Top
5 楼tslkfyh(TSL)回复于 2005-07-06 17:53:10 得分 0
狂晕Top
6 楼cunsh(村少)回复于 2005-07-06 18:52:41 得分 0
没弄清题目的意思.郁闷.我的理解理解还是弱啊.Top




