博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1073. Scientific Notation (20)
阅读量:5963 次
发布时间:2019-06-19

本文共 1059 字,大约阅读时间需要 3 分钟。

题目:

#include
#include
int GetExp(char s[],int n);int main(){ char isign,esign; int integer,e; char decpart[10000],expart[40]; scanf("%c%d.%[0-9]E%c%s",&isign,&integer,decpart,&esign,expart); if(isign=='-')printf("-"); int exp=GetExp(expart,strlen(expart)); //printf("
",exp); if(exp==0){ printf("%d.%s",integer,decpart); } else{ if(esign=='+'){ printf("%d",integer); if(strlen(decpart)>exp){ int i=0; while(exp!=0){ printf("%c",decpart[i++]); exp--; } printf("."); while(i
0){ printf("0"); exp--; } } } else { printf("0."); exp--; while(exp>0){ printf("0"); exp--; } printf("%d%s",integer,decpart); } }}int GetExp(char s[],int n){ int i,m=0; for(i=0;i

 

 

转载于:https://www.cnblogs.com/xLester/p/5902172.html

你可能感兴趣的文章
3.1
查看>>
校验表单如何摆脱 if else ?
查看>>
<气场>读书笔记
查看>>
Centos下基于Hadoop安装Spark(分布式)
查看>>
3D地图的定时高亮和点击事件(基于echarts)
查看>>
mysql开启binlog
查看>>
设置Eclipse编码方式
查看>>
分布式系统唯一ID生成方案汇总【转】
查看>>
并查集hdu1232
查看>>
Mysql 监视工具
查看>>
从前后端分离到GraphQL,携程如何用Node实现?\n
查看>>
Linux Namespace系列(09):利用Namespace创建一个简单可用的容器
查看>>
博客搬家了
查看>>
Python中使用ElementTree解析xml
查看>>
jquery 操作iframe、frameset
查看>>
解决vim中不能使用小键盘
查看>>
jenkins权限管理,实现不同用户组显示对应视图views中不同的jobs
查看>>
我的友情链接
查看>>
批量删除用户--Shell脚本
查看>>
Eclipse Java @Override 报错
查看>>