正文

赋值语句作为循环条件的问题2005-08-20 20:12:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/billgacsli/3970.html

分享到:

吃惊中,我以为这个应该是无限的原来表达式 x = y 的值就是 x 的值啊(赋值成功,若赋值不成功呢?)---------------------------------#include void main(){  int x = 3, y = 2;  while(x = y){   printf("x = %d\ty = %d\t(x = y) = %d", x, y, x = y);   y--;   printf("#\n");   continue;  }}该程序输出结果为:x = 2   y = 2   (x = y) = 2#x = 1   y = 1   (x = y) = 1#说明循环体执行了两次

阅读(3243) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册