3176:【例29.3】 求小数的某一位
[例 29.3]求小数的某一位
1082:求小数的某一位
C++信息学奥赛OJ讲解:1082:求小数的某一位
1082:求小数的某一位
1082:求小数的某一位-信息学奥赛一本通
1082:求小数的某一位-信息学奥赛一本通_哔哩哔哩_bilibili
奥赛一本通循环结构题目精讲 1082 求小数的某一位
奥赛一本通循环结构题目精讲 1082 求小数的某一位_哔哩哔哩_bilibili
【一本通】1082 求小数的某一位
【一本通】1082 求小数的某一位_哔哩哔哩_bilibili
C语言代码:
/*
1082:求小数的某一位
http://ybt.ssoier.cn:8088/problem_show.php?pid=1082
*/
#include<stdio.h>
#include <stdlib.h>
int main()
{
int a,b,n;
int temp;
int i;
scanf("%d%d%d",&a,&b,&n);
for(i=1; i<=n; i++)
{
a*=10;
temp=a/b;//temp模拟存储第i为小数
a%=b;
}
printf("%d",temp);
return 0;
}
C++代码:
// 引入所需的头文件
#include <iostream>
using namespace std;
// 主函数
int main() {
// 定义四个整数变量a、b、n和temp
int a, b, n, temp;
// 从输入中读取a、b和n的值
cin >> a >> b >> n;
// 使用for循环,从1到n
for (int i = 1; i <= n; i++) {
// 将a乘以10,计算a/b的商和余数
a *= 10, temp = a / b, a %= b;
}
// 输出temp,即小数点后第n位的数字
cout << temp;
// 返回0,表示程序正常结束
return 0;
}
/*
1082:求小数的某一位
http://ybt.ssoier.cn:8088/problem_show.php?pid=1082
*/
#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;
}
/*
小学奥数_7830求小数的某一位06
http://noi.openjudge.cn/math/7830/
1082:求小数的某一位
http://ybt.ssoier.cn:8088/problem_show.php?pid=1082
https://blog.csdn.net/DonotCry2003/article/details/52330365
https://blog.csdn.net/Loi_Shirley/article/details/52960795
https://blog.csdn.net/tigerisland45/article/details/69077276
https://blog.csdn.net/loi_shirley/article/details/52960795
https://blog.csdn.net/weixin_33932129/article/details/93306001
https://blog.csdn.net/qq_18455665/article/details/50210881
*/
#include<cstdio>
#include<iostream>
using namespace std;
int a,b,n;
int main()
{
scanf("%d%d%d",&a,&b,&n);
while(n--)
{
a%=b,a*=10;
}
printf("%d",a/b);
return 0;
}
python3代码:
a,b,n=input().split()
a,b,n=int(a),int(b),int(n)
for i in range(n):
s=a*10//b
a=a*10%b
print(s)
啊哈算法(python)
啊哈算法系列(C语言、python、Java )
从Scratch到C++ 从Scratch到python书籍