
程序运行后的输出结果是+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循环认识更深一层。
