#include main() {int a=1,b=10; do{b-=a;a++;}while(b--<0);printf("a=%d,b=%d\n",a,b); } 为什么结果是a=2,b=8... 为什么结果是a=2,b=8 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 include printf int a++ while 搜索资料 1个回答 #热议# 为什么说不要把裤子提到肚脐眼? mrdone 2011-09-16 · TA获得超过1143个赞 知道小有建树答主 回答量:2346 采纳率:100% 帮助的人:543万 我也去答题访问个人页 关注 展开全部 do{}while() 循环的运行过程是:先运行 {} 里面的语句,然后再进行条件判断 。所以,上面的代码是先执行 b-=a ; // b = 9 ; a++ ; // a = 2 ; 然后再执行判断while(b--<0)这句话执行完后,b = 8 ; 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容python函数从AI零基础入门,多领域实战,灵活就业选择python函数AI多领域实战,打通视觉,NLP,机器学习,深度学习,推荐搜索python函数行业体系+工业多领域项目+资深讲师团+贴心服务,快速成为抢手人才class.imooc.com广告 其他类似问题 2013-09-05 #include <stdio.h> Void main( ... 123 2014-12-13 # include " stdio.h "void main... 5 2011-04-15 #include"stdio.h" main() { int... 18 2010-11-15 int a=1,b=10 do{ b-=a;a++; }wh... 86 2015-08-24 请问,下面程序的运行结果是( ).#include <std... 31 2013-09-05 #include <stdio.h> Void main( ... 123 2016-03-14 有以下程序 #include<stdio.h>main() ... 10 2011-09-15 int a=1;b=10; do {b-=a; a++;} ... 62 更多类似问题 > 为你推荐: