0
点赞
收藏
分享

微信扫一扫

信息学奥赛一本通C++语言——1082:求小数的某一位

王传学 2022-04-01 阅读 39
c++c语言

【题目描述】
分数abab化为小数后,小数点后第nn位的数字是多少?

【输入】
三个正整数a,b,na,b,n,相邻两个数之间用单个空格隔开。0<a<b<100,1≤n≤100000<a<b<100,1≤n≤10000。

【输出】
一个数字。

【输入样例】
1 2 1
【输出样例】

5

求求大家帮我看看我哪里不对

#include <stdio.h>
#include <iostream>
#include <math.h>
using namespace std;
int main(){
   long long int a,b,n,x=1,y;
   cin>>a>>b>>n;
   
   for(int i=0;i<n;i++)
   {
       x=10*x;
   }
   
   cout<<int(a*x/b)%10;
   
   
}
 

举报

相关推荐

0 条评论