c语言问题

[复制链接]
查看11 | 回复4 | 2013-1-10 14:27:56 | 显示全部楼层 |阅读模式
既然你知道while里面是逻辑判断式,那你就应该知道作为逻辑只有0,1表示假和真a=4只是赋值而已,并没有逻辑上的真假...
回复

使用道具 举报

千问 | 2013-1-10 14:27:56 | 显示全部楼层
a=4是赋值语句, 这条赋值语句的返回值是4C语言很灵活, 任何语句都有返回值, 就像4==4的返回值是1一样...
回复

使用道具 举报

千问 | 2013-1-10 14:27:56 | 显示全部楼层
while ( 4 == a) 就行了,a = 4 为赋值语句 ==才是条件语句...
回复

使用道具 举报

千问 | 2013-1-10 14:27:56 | 显示全部楼层
==才是判断,=是赋值...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行