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

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

目录

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;} 

相关文章:

  • ACL访问控制列表简单实验CISCO
  • Android 理清 Gradle、AGP、Groovy 和构建文件之间的关系
  • Java高频面试之并发编程-09
  • Gentex EDI 需求分析
  • 投资控股集团类网站建设公司有哪些:打造专业形象与高效沟通的桥梁
  • 【wpf】Treeview控件的另类展示效果
  • Spdlog 日志组件的安装及使用
  • Linux:进程间通信->共享内存
  • 封装el-autocomplete,接口调用
  • 蓝桥杯 11. 打印大X
  • 手搓传染病模型(SEIR)
  • 2025年AEJ SCI2区:增强麻雀搜索算法CERL-SSA+工业物联网感知通信,深度解析+性能实测
  • 视觉导航中的滑动窗口
  • C++ RAII
  • 使用 Autofac 实现依赖注入
  • Redis缓存问题的深度解析与解决方案
  • C语言实现迪杰斯特拉算法进行路径规划
  • Java 面向对象:多态详解及各种用法
  • AI实战SEO关键词优化法
  • 昇腾大模型训推平台厂商介绍
  • 上海112位全国劳动模范和先进工作者接受表彰,樊振东榜上有名
  • 广州海关原党委委员、副关长刘小威被开除党籍
  • 央视曝光假进口保健品:警惕!保税仓发货不等于真进口
  • 在上海生活8年,13岁英国女孩把城市记忆写进歌里
  • “爱泼斯坦案”关键证人弗吉尼亚·朱弗雷自杀身亡
  • 马上评丨喷淋头全是摆设,酒店消防岂能“零设防”