C语言的一个问题

[复制链接]
查看11 | 回复4 | 2013-10-23 22:52:14 | 显示全部楼层 |阅读模式
y++,x+=++y;是一个语句所以没有问题。执行完“,”就加1。...
回复

使用道具 举报

千问 | 2013-10-23 22:52:14 | 显示全部楼层
逗号表达式没有问题执行完“,”就加1 y++ ,x+=++y;执行这个表达式之前由于++y 所以 y=1再y++y=2x=x+2=2;加不加花括号都一样再重复这样...
回复

使用道具 举报

千问 | 2013-10-23 22:52:14 | 显示全部楼层
while(x<15)y++ ,x+=++y;等效于while(x<15){y++ ;x+=++y;}代码没错。...
回复

使用道具 举报

千问 | 2013-10-23 22:52:14 | 显示全部楼层
while(x<15){y++ ;x+=++y;}...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行