C++基础学习系列--1、字符输入输出格式设置
来源:互联网 发布:微水试验数据 编辑:程序博客网 时间:2024/06/01 13:48
#include <IOSTREAM>#include <IOMANIP>using namespace std;int main(){double a = 123.456789012345;cout<<"正常输出double a :"<<endl;cout<<a<<endl<<endl;cout<<"输出前9位数字:"<<endl;cout<<setprecision(9)<<a<<endl<<endl;cout<<"正常输出double a 变成输出9位 :"<<endl;cout<<a<<endl<<endl;cout<<"改回正常输出double a :"<<endl;cout<<setprecision(6)<<a<<endl<<endl;cout<<"设置浮点数固定显示:"<<endl;cout<<setiosflags(ios::fixed)<<a<<endl<<endl;cout<<"设置浮点数显示8位数显示:"<<endl;cout<<setiosflags(ios::fixed)<<setprecision(8)<<a<<endl<<endl;cout<<"设置科学技术法显示:"<<endl;cout<<setiosflags(ios::scientific)<<a<<endl<<endl;cout<<"设置科学技术法显示只显示小数点前4位:"<<endl;cout<<setiosflags(ios::scientific)<<setprecision(4)<<a<<endl<<endl;int b = 123456;cout<<"输出16进制表示法:"<<endl;cout<<hex<<b<<endl<<endl;cout<<"输出的16进制数字母大写表示:"<<endl;cout<<setiosflags(ios::uppercase)<<b<<endl<<endl;cout<<"输出10位长度:"<<endl;cout<<setw(10)<<b<<endl<<endl;cout<<"输出10位长度,空白格用*号代替:"<<endl;cout<<setfill('*')<<setw(10)<<b<<endl<<endl;cout<<"输出带正负符号的数字:"<<endl;cout<<setiosflags(ios::showpos)<<b<<endl;//设置右对齐的函数:setiosflags(ios::right);return 0;}
阅读全文
0 0
- C++基础学习系列--1、字符输入输出格式设置
- C语言基础 输入输出字符型变量
- C语言笔记系列(五)--字符输入输出和字符函数
- C语言学习(二)格式输入输出
- Objective-c学习三 控制台字符输入输出
- C语言基础学习基本数据类型-字符专属的输入输出函数
- java基础改学C++(二)输入输出、格式输出
- python 基础学习1---输入输出
- c语言输入输出格式
- c语言输入输出格式
- c语言输入输出格式
- C语言输入输出格式
- C语言基础 整行输入输出二维字符型数组
- C++基础学习系列--1、1的简陋版本--输入输出流与字符串变量的使用
- 090825C语言学习日记(字符输入输出)
- C语言学习笔记之基础篇_Format格式完全攻略(格式化字符)
- 【基础】基本输入输出的格式
- C/C++基础1_文件输入输出
- 今日头条一轮游
- maven的基础知识
- ionic滚动条 左右滑动上拉刷新
- 用Java操作LDAP案例
- Linux Shell编程
- C++基础学习系列--1、字符输入输出格式设置
- 初识shiro(一)
- CentOS7编译安装MySQL 5.7.20
- Python爬虫入门 | 1 Python环境的安装
- react爬坑之通过条件渲染控制组件的渲染与否
- ArchLinux安装后的必须配置与图形界面安装教程
- Android studio下载
- docker 安装 sybase
- 读取web-inf目录下的spring配置文件