[题目描述]
分数a/b化为小数后,小数点后第n位的数字是多少?
[输入]
三个正整数a,b,n,相邻两个数之间用单个空格隔开。0<a<b< 100,1≤n≤10000。
[输出]
一个数字
[输入样例]
1 2 1
[输出样例]
5
#include<iostream>
using namespace std;
int main()
{
int a,b,n;
int temp;
int i;
cin>>a>>b>>n;
for(i=1; i<=n; i++)
{
a*=10;
temp=a/b;//temp模拟存储第i为小数
a%=b;
}
cout<<temp<<endl;
return 0;
}
csdn文章推荐受影响解决办法10个字10行
csdn文章推荐受影响解决办法10个字10行
csdn文章推荐受影响解决办法10个字10行
csdn文章推荐受影响解决办法10个字10行
csdn文章推荐受影响解决办法10个字10行
csdn文章推荐受影响解决办法10个字10行
csdn文章推荐受影响解决办法10个字10行
csdn文章推荐受影响解决办法10个字10行
csdn文章推荐受影响解决办法10个字10行
csdn文章推荐受影响解决办法10个字10行