c语言读写excel文件问题,求大神,急!!!

求大神帮忙编一道c语言编程题,谢谢!(采纳有追加)网络快照求大神帮忙编一道c语言编程题,谢谢!(采纳有追加)倒-知识宝库
求大神帮忙编一道c语言编程题,谢谢!(采纳有追加)
倒数问题一个正整数的倒数是1除以那个整数。举例来说,37 的倒数是 1/37。有些正整数的倒数是可以用十进制的有限不循环小数表示的,这些正整数包括:•10 的幂;•2 的幂;•2 的幂并跟着数个 0;•5 的幂;•5 的幂并跟着数个 0。你的任务是求出这样一些整数的倒数,并用十进制表示出来。输入输入的第一行是要处理的正整数的个数,后面每一行输入一个正整数。每一个正整数都符合以下条件:•都会从行首开始,•其第一列的数字不为 0,•最多包含 72 个数字。输出对于每一个正整数,输出以精确的十进制表示的该数的倒数。每个结果一行。输入441006250000输出0.250.010.0.
如果只是你给出的那些例子下面的程序就可以完成,不需要高精度的除法。我需要知道数据范围。#include &stdio.h&int main(){
int n1,n2,t,n;
scanf(&%d&,&t);
while(t--)
scanf(&%d&,&n);
while(n % 2 == 0)
n/=2 , n1++;
while(n % 5 == 0)
n/=5 , n2++;
if(n1 == 0 && n2 == 0)
puts(&1&);
long long tmp = 1;
int length = n1+n2;
int l = 0;
tmp *= 5,n1--;
tmp *= 2,n2--;
long long x =
while(tmp)
l++,tmp/=10;
int numofzero = length -
printf(&0.&);
while(numofzero)
printf(&0&),numofzero--;
while(x % 10 == 0)
x /= 10;
肠工斑继职荒办维暴哩
printf(&%lld\n&,x);
return 0;}
你可能对下面的信息感兴趣2013年7月 C/C++大版内专家分月排行榜第一
2015年9月 C/C++大版内专家分月排行榜第二2013年6月 C/C++大版内专家分月排行榜第二
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
本帖子已过去太久远了,不再提供回复功能。

我要回帖

更多关于 c语言二进制文件读写 的文章

 

随机推荐