首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

请讲授一下这个语句: k=b?c:a

2012-06-20 
请讲解一下这个语句: kb?c:a请讲解一下这个语句: kb?c:akb,条件判断可以这么用的?[解决办法]kb?c:a

请讲解一下这个语句: k=b?c:a;
请讲解一下这个语句: k=b?c:a;

k=b,条件判断可以这么用的?


[解决办法]
k=b?c:a

如果b不是0 则k=c
如果b==0 则k=a
[解决办法]
等价于

C/C++ code
if(b){k = c;}else{k=b;}
[解决办法]
代码写错了。。k=a

等价于
C/C++ code

if(b)
{
k = c;
}
else
{
k=a;
}
[/Quote]
[解决办法]
C/C++ code
int a=1;int c=2;int b=(a>c)?2:3;   // b=3a=2;c=1;int b=(a>c)?2:3;   // b=2 

热点排行