#17122: 流程和想像的不同 是從哪開始錯了


kolagh7486 (電腦前的咖啡)


//輸入兩個數字>>求兩數之間所有數字的位數
//預期輸出結果 cin>>98>>102;
// cout<<2 2 3 3 3
//流程預想: 輸入兩個數字確認範圍>>進入while迴圈(i!=0)求質 >>若if(i==0)達到條件跳離while迴圈>>繼續測試下一個數字by for 迴圈>>程式結束;
# include <iostream>

using namespace std;


int main()
{
int num1,num2;

while(cin>>num1>>num2)
{

for(int i=num1; i<=num2; i++)//要 求數字 位數 的範圍
{
int j=0;
while(i!=0)
{

i/=10;
j++;
if(i==0)
cout<<j<<endl;
if(i==0)
break;

}

}
}
}