程序运行后的输出结果是+main()+{+int+ab,i;+a=b=0;+for(i=0;i<-

1个回答
展开全部
摘要 a=0;b=-10
咨询记录 · 回答于2022-11-04
程序运行后的输出结果是+main()+{+int+ab,i;+a=b=0;+for(i=0;i<-10;i+=2){a+=
程序运行后的输出结果是main() { int ab,i; a=b=0; for(i=0;i<-10;i+=2){a+=i;b+=i+1;}printf(” a=%d\n " ,a); printf(”b=%d\n ”,b-11);
a=0;b=-10
怎么算的请问有过程嘛
正在录入文字
详细说明如下:执行for循环语句,首先是i=0这条,那么for循环主体内的语句就会执行一遍;然后i的步阶就会增加到2,判断循环条件不满足,退出循环主体。这就是整个过程
亲,还有不明白的地方吗?
哥你看看我的。
你上面提供的是i‹-10啊
你提供错啦!
卧槽不好意思哥。我打的太快输入错了
亲,在吗?若像您提供的i<-10,结果就是我说的那样
没事了哥没事了
若是i<=10,那么结果a=30 b=25,如您纸上的那样。没关系,错了反而,能让你对for循环认识更深一层。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消