c语言求解[急急]

[复制链接]
查看11 | 回复4 | 2013-1-9 10:33:32 | 显示全部楼层 |阅读模式
int main (){
int a=1,b=10;
do{
b-=a;
a++;}while(b--<0);cout<<a<<endl<<b;}这样执行根本就不循环,b--是先判断后作b=b-1,a=2,b=8;你题目出错了吧...
回复

使用道具 举报

千问 | 2013-1-9 10:33:32 | 显示全部楼层
答案选B;b--<0那里是先用原来b的值,进行循环,然后再执行b=b-1;...
回复

使用道具 举报

千问 | 2013-1-9 10:33:32 | 显示全部楼层
A。。!!...
回复

使用道具 举报

千问 | 2013-1-9 10:33:32 | 显示全部楼层
A!!!!!!!!...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行