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

码蹄集——输入、输出格式题

目录

MT1020  %s格式符

代码:

MT1021 %f格式符 

代码:

MT1022 小数、指数

代码:


MT1020  %s格式符

注意:输入的字符串可能会有空格,不使用cin输入

拓展(因为printf只能输出char 不能输出string):s.c_str()函数

代码:

#include<iostream>
#include<cstring>
#define PI=3.1415926
using namespace std;int main()
{string s;//注意输入的字符串有可能会有空格,不用cin输入getline(cin,s);s=s.substr(0,3);printf("%6.3s",s.c_str());return 0;} 

MT1021 %f格式符 

代码:

#include<iostream>
#include<cstring>
#define PI=3.1415926
using namespace std;int main()
{double a;cin>>a;printf("%f ",a);printf("%.2f ",a);printf("%8.3f\n",a);return 0;} 

MT1022 小数、指数

重点:在小数点移动时进行计数 

代码:

#include<iostream>
#include<cstring>
#define PI=3.1415926
using namespace std;void fun(double x){printf("%.6f ",x);int i=0;while(x>=10){x=x/10.0;i++;}printf("%.6fe+%03d\n",x,i);
}
int main()
{double a=3.1415926,b=12345678.123456789;fun(a);fun(b); return 0;} 

http://www.xdnf.cn/news/2571.html

相关文章:

  • AI核心技术与应用场景的深度解析
  • 【Java二分查找】
  • 脏读、幻读、可重复读
  • 如何查看 MySQL 的 innodb_lock_wait_timeout 值
  • Java EE 计算机的操作系统
  • 【Java面试笔记:进阶】24.有哪些方法可以在运行时动态生成一个Java类?
  • JAVA:红黑树应用的技术指南
  • DDR的那些事,lesson1
  • Redis一些小记录
  • Java——琐碎知识点一
  • Suna开源框架分析
  • C++:迭代器失效问题
  • 手搓传染病模型(SEIA-拓展)
  • Segment Anything in Images and Videos
  • angular跨组件通讯
  • 【误差理论与可靠性工程】蒙特卡洛法计算电路可靠度和三极管静态工作点电压
  • 从数据孤岛到智能决策:健康管理系统如何打通企业健康大数据?
  • 使用DeepSeek进行PPT制作
  • ARCGIS PRO 在地图中飞行
  • node20的安装和vue的入门准备
  • Python3(12) 条件控制
  • AI发展史
  • java(三) -------------运算符、字符串、输入输出、大数值和数组
  • CoOAG:首个捕捉学术研究兴趣动态演变的数据集
  • SQL命令
  • 高频关键字、函数、容器、智能指针和算法例子
  • 深度学习新趋势:利用MLP取代卷积层——S2-MLPv2模型解析
  • EdgeOne 防盗刷实践教程
  • 19.TVS特性与使用注意事项
  • JAVA中的贪婪爬取和非贪婪爬取