当前位置: 首页 > news >正文

【C语言扩展识别实数负数】2022-5-29

缘由C语言识别整数逆序输出-编程语言-CSDN问答

	char str[80]{}, s[20]{};double num[80]{};int count = 0, i = 0, x = 0, j = 0;gets_s(str);while (str[i] != '\0'){j = i;while (str[j] >= '0'&&str[j] <= '9' || str[j] == '.' || str[j] == '-')s[x] = str[j], ++x, ++j;i = j;if(x)num[count] = atof(s), ++count;while (x)s[x] = '\0',--x;s[x] = '\0'; ++i;}for (i = --count; i>=0; i--)printf("%0.4lf,", num[i]);

http://www.dtcms.com/a/250870.html

相关文章:

  • 软考 系统架构设计师系列知识点之杂项集萃(90)
  • OpenWrt:交叉编译openssl
  • 总结用ubuntu一直以来遇到的问题
  • 【Dify系列】【一】【安装与部署】【ubuntu22.04安装docker部署dify1.4.2】
  • android为什么不用sqlite数据库,而要用Realm
  • 使用axios及和spirng boot 交互
  • LeetCode 高频 SQL 50 题(基础版)之 【子查询】· 下
  • OpenKylin安装运行ssh及sftp服务
  • 剑指offer26_顺时针打印矩阵
  • 产品经理页面布局设计的四维思考框架
  • 低秩分解的本质是通过基矩阵和系数矩阵的线性组合,以最小的存储和计算代价近似表示复杂矩阵
  • 如何高效的学习算法与数据结构
  • 408第一季 - 数据结构 - 散列表
  • 【数据结构中的堆】
  • 理解ES6中的Promise
  • Linux服务器运维常用命令大全
  • 不同conda 不同cuda版本方法
  • /etc/profile.d/conda.sh: No such file or directory : numeric argument required
  • Python基础教学:航天工程领域的精确计算和金融领域的精确计算,分别采用的小数保留位数的方法有哪些?有什么区别?-由Deepseek产生
  • Oracle03-PL/SQL Developer
  • Vue学习001-创建 Vue 应用
  • 循环神经网络及其变体
  • Python+QT远程控制助手-ver2
  • Dify 插件工具:远程连接配置指南
  • NY271NY274美光科技固态NY278NY284
  • 车载通信架构 --- IP ECU 在连接被拒绝后的重连机制
  • C++第一阶段——语言基础与核心特性
  • 项目 : 基于正倒排的boost搜索引擎
  • AI for Science:智能科技如何重塑科学研究
  • 基于机器学习的逐巷充填开采岩层运动地表沉降预测