我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

C语言:输入一个数,判断小数点后面有几位小数?

求指教,做了好久了,最多就只能判断三位数的小数 ,多的就判断不出来了

我实现了一版,供你参考。如果对你有帮助,望采纳

#include <stdio.h>

int main() {
    double n;
    scanf("%lf", &n);
    int k = n;
    int count = 0;
    while (k != n) {
        n *= 10;
        k = n;
        count++;
    }
    printf("%d", count);
    return 0;
}


近期文章

  • 可变色的跳动心代码错误
  • VS2022的C6328警告
  • 请问 ++a == b-- 怎么做
  • jsp与servlet得不到参数的值
  • opencv-python>=4.1.2 not found 报错处理
  • 不用strcpy函数将s2内容复制到s1中
  • 点开工作区,里面数值不显示
  • Verdis Quo 正确编写C程序
  • 有人知道这个C#问题吗
  • 小程序上的电影怎么下载,或者上传自己的小程序
  • python操作共享文档的问题
  • 自学matlab求解(详解更好)
  • The preLaunchTask ‘C/C++:gcc,exe生成活动文件‘ terminated with exit code -1
  • 关于#mysql#的问题:mysql 把一个表的查询结果作为另外一个表的字段进行查询
  • C++反汇编类的this指针,怎么区分各种函数调用约定来确定哪个是this指针呢?
  • MATLAB的一个益智题,很巧妙
  • Bonus Word 程序的设计问题
  • div和里面的内容间有条小空隙
  • 简单的输出成绩等级,我无了
  • Unity 3d 报错Object reference not set to an instance of an object

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华