22问答网
所有问题
假定x=5,则执行 “a=(x? 10:20);” 语句后a的值为 10 为什么
如题所述
举报该问题
其他回答
第1个回答 2014-01-04
在某些语言中 如 C++ 条件表达式 不为0 就表示 true
所以 a=(x? 10:20 )
相当于
if(ture){
return 10;
}else{
return 20;
}本回答被提问者采纳
第2个回答 2014-01-04
if(x)
a=10;
else
a=20;
相似回答
c语言 这种写法 a=b
=(a=5,
b=
10)
的a,b值是多少,
为什么?
答:
a=10 b=10 过程如下:对于 a=b=c
语句,执行
顺序是 b=c ,然后
a= (
b=c) => a=b, 所以 a,b,c值全相等.再看c是一个逗号表达式,
逗号
表达式从左向右运算, 表达式
的值为
最后一个子表达式的值.对于 (a=b,b
=10)
,它的值为 b
=10,
值为10.所以最后 a=10, b=10 ...
PHP中的$
a=5,
如果$
a=10,则
输出“变量
a的值为10
”,如果$a=15,则赋值...
答:
<?php$
a=5;
if($a==
10)
{echo "变量
a的值为10
";}else if($a==15){$b=
20;
$c=$a+$b;echo $c;}?>
大家正在搜
假设ab为一个类则执行ab
假定在单cpu条件下要执行的作业
假定x和y的价格px和py已定
假定给x的每个观测值都增加2
假定你认为物品x和物品y为替代品
假定一个处理器正在执行三道作业
假定指针变量p定义为
假定ab为一个类
假定产品x与产品y的需求函数
相关问题
假定x的值为5,则执行“a=((!x)?10:20);”语句...
假定x=5,则执行“int a=(!x? 10:20);"语...
为什么:x=5,下面的语句还是被执行。
若有定义语句:int x=10;,则表达式x-=x+x的值为
已知int x=10,y=20,z=30;以下语句执行后x,...
设x为int型变量,则执行以下语句后,x的值为 x=10; ...
23.在VB中,执行 IF A>5 then b=10 el...
在C语言中,设 int a=10,则执行完语句 a+=a-=...