y=x平方
请教各位大侠,如何编一个程序,能让当x>0时,输出的是y=x平方,而当x<0时,输出的是y=-x平方,不要if语句,谢谢。
2010-08-15 17:10
2010-08-15 17:46
程序代码:#include <iostream>
int main()
{
using namespace std;
int x;
cin >> x;
cout << x * x;
return 0;
} 这个……不管x<0还是>0,x的平方都是不变的啊……
程序代码:#include <iostream>
int main()
{
using namespace std;
int x;
cin >> x;
cout << "y = " << x < 0 ? '-' : '' << "x平方";
return 0;
} 
2010-08-15 18:33
2010-08-15 19:27
2010-08-15 19:27
2010-08-15 22:49
2010-08-16 00:00
2010-08-16 14:54
2010-08-16 18:22