#include<stdio.h>#include <stdlib.h>int main(){ int a,b,i; scanf_s("%d",&i); while(i--); { b=0; scanf_s("%d",&a); b=a+b; } printf("%d",b); return 0;}單步測試時輸入i=2,然后一直執(zhí)行i--到i=0才去執(zhí)行下面b=0的語句。怎么回事
1 回答
已采納

Yexiaomo
TA貢獻152條經(jīng)驗 獲得超157個贊
你把 ? ?b=0;這一條語句放到while循環(huán)前面,?
你把 b=0 寫在了, 循環(huán)里面
所以每進行一次循環(huán), b = 0; ?這一條語句就會執(zhí)行一次
點擊展開后面6條
- 1 回答
- 0 關(guān)注
- 2156 瀏覽
添加回答
舉報
0/150
提交
取消