能力值:
( LV9,RANK:850 )
|
-
-
2 楼
cin>>x;
if(x < 1)
{
y = x;
}
else if(x>=1 && x<10)
{
y = x+x-1;
}
else
{
y = x+x+x-11;
}
cout<<y<<endl;
|
能力值:
( LV3,RANK:30 )
|
-
-
3 楼
if x< 1 then
begin
y:= x;
end
else if (x>=1) and (x< 10) then
begin
y:= x+x-1
end
else
begin
y:= x+x+x-11
end;
delphi 版
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
感谢二位了,初中学的东西早就忘了,我刚刚开始学c++数学都忘完了,不知道还有没有机会可以学会呀
|
能力值:
( LV3,RANK:30 )
|
-
-
5 楼
没事不用客气!我是抄上面的
|
能力值:
( LV3,RANK:30 )
|
-
-
6 楼
else if(x>=1 && x<10)
{
y = x+x-1;
}
你主要看这个!
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
两虎一杯。。
|
能力值:
( LV9,RANK:180 )
|
-
-
8 楼
什么意思?
12
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
问题已经搞定了
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
汗,初中学...真羡慕.......
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
优化一下,嘿嘿
cin>>x;
y= ( x< 1 ? x : (x>=10 ? 3*x-11 : 2*x-1 ) );
cout<<y<<endl;
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
[QUOTE=chken;592850]优化一下,嘿嘿
cin>>x;
y= ( x< 1 ? x : (x>=10 ? 3*x-11 : 2*x-1 ) );
cout<<y<<endl;
[/QUOTE]
优化的很棒啊,我去测试一下
|
能力值:
( LV3,RANK:30 )
|
-
-
13 楼
本来我也想一句话解决的,但是为了步骤,还是不省掉!
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
各位有没有什么好好C++的书介绍下,不知道自学能不能学会,下学那么久了。
|
能力值:
( LV2,RANK:10 )
|
-
-
15 楼
[QUOTE=chken;592850]优化一下,嘿嘿
cin>>x;
y= ( x< 1 ? x : (x>=10 ? 3*x-11 : 2*x-1 ) );
cout<<y<<endl;
[/QUOTE]
这叫优化
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
x是什么数?
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
从以前的三到四次比较运算,降低到最多两次比较,这就已经算是优化了
|
|
|