http://e-tutor.itsa.org.tw/e-Tutor/mod/programming/view.php?a=6416
這題就是進入迴圈每次開根號乘以10判斷是否為99每次的結果要用地板函數floor()它會自動省略小數成整數 例如: 99.1234 => 99
#include<stdio.h>
#include<math.h>
int main(){
double n=0;
while(1){
scanf("%lf",&n);
if(n==-1)break;
int count=0;
while(floor(n)!=99){
n=sqrt(n)*10;
count++;
}
printf("%d\n",count);
}
/*
題目:[C_MM224-易] 我要九十九
作者:1010
時間:西元 2016 年 7 月 */
}