程式設計練習 計算小數

2021-10-02 06:03:28 字數 495 閱讀 7747

//使用陣列計算m/n的各小數字的值

//若是無限迴圈小數,計算並輸出第乙個迴圈節,同時要求輸出迴圈節的起止位置

//m*10/n是小數,餘數m%n再*10/n是下一位小數

//餘數不為0且出現餘數相等的時候說明存在迴圈節

#includeint main() ,b[50]; //a存餘數,b存小數

int m,n,x,y,i,j,k,flag;//x為餘數 y為小數 flag表示是否出現迴圈節

scanf("%d%d",&m,&n);//0n||m<=0||n<=0||m>100||n>100)

x=m;//第乙個分子也作為餘數存入陣列中

i=0;

flag=0;//flag為0表示為有限小數

while(x!=0)

if(flag==1)

} else

} else

} }return 0;

}

程式設計練習場 最大數,最小數

有m個 m 10000 10進製整數,求出這m個數字中的最大值和最小值。每個數字的絕對值不大於1000000 在程式當前路徑下存在文字檔案data.txt,程式從data.txt中讀取輸入資料。data.txt包含一行數字,數字間用空格隔開。輸出包括兩個整數,分別為給定m個數中的最大值與最小值,用空...

mooc第6周程式設計練習 高精度小數

我又回來了!最近一直在複習考試,c語言很少研究了,翁老的c語言入門才看到了指標,而且還是一臉懵逼,剛做習題用指標,主要是想從呼叫函式返回函式值出來,結果error!ok!no problem!回歸正題!為了完成練習,直接在呼叫函式輸出了!不過還能用在main對陣列進行遍歷,只不過條件需sizeof陣...

PHP計算小數

bcadd 將兩個高精度數字相加 bccomp 比較兩個高精度數字,返回 1,0,1 bcdiv 將兩個高精度數字相除 bcmod 求高精度數字餘數 bcmul 將兩個高精度數字相乘 bcpow 求高精度數字乘方 bcpowmod 求高精度數字乘方求模,數論裡非常常用 bcscale 求高精度數字平...