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

看看有关问题吧,小弟我新人不理解这

2012-04-07 
看看问题吧,我新人不理解这?有天我看到一个帖子中有这样的语句,看看解释下?if(表达式1;表达式2;表达式3)语

看看问题吧,我新人不理解这?
有天我看到一个帖子中有这样的语句,看看解释下?
if(表达式1;表达式2;表达式3)语句;

for(表达式1;表达式2;表达式3)语句;
for(初值;终值条件;增量)语句;


我想问下,C语言中有if这样语句的格式吗?
我在书上只看到for有这样的格式啊!



[解决办法]
没见过if(表达式1;表达式2;表达式3)语句,编译应该会出错吧; 但是if(表达式1,表达式2,表达式3)语句;倒是可以用。
[解决办法]

C/C++ code
if (1 == value){    //write you code here when  value equal one;}else{    // write you code here when value not equal one;}
[解决办法]
没有。if 括号里只有一个表达式;但是你可以用逻辑运算符 ( && || ^ )或逗号表达式连接多个子表达式。
[解决办法]
没有。。。。。
[解决办法]
for里面是可以用的,那个是for 的标准用法。
在if 里面,是一个表达式,表达式是 “0” 为“假”,“非0”“为真”,但是里面是一个逗号表达式,
再用逗号表达式是,最后一个表达式的值表示整个表达式的值
我想这个应该这样
if(表达式1,表达式2,表达式3)和下面是等价的
if(表达式3)
括号中表达式的值是最后一个表达式的值
[解决办法]
打错字了

热点排行