对于周 阅读项目 标准输入和输出流
2023-09-14 09:10:15 时间
/* 02.*Copyright (c)2014,烟台大学计算机与控制project学派 03.*All rights reserved. 04.*文件名:d.cpp 05.*作 靠:张望花 06.*完成日期:2015年6月3日 07.*版 本 号:v1.0 08.*/ #include <iostream> #include <math.h> using namespace std; int main() { float a,b,c,disc; cout<<"please input a,b,c:"; cin>>a>>b>>c; if (a==0) cerr<<"a is equal to zero,error!"<<endl; else if ((disc=b*b-4*a*c)<0) cerr<<"disc=b*b-4*a*c<0"<<endl; else { cout<<"x1="<<(-b+sqrt(disc))/(2*a)<<endl; cout<<"x2="<<(-b-sqrt(disc))/(2*a)<<endl; } return 0; }
最为简单的输入输出
/* 02.*Copyright (c)2014,烟台大学计算机与控制project学院 03.*All rights reserved. 04.*文件名:d.cpp 05.*作 者:张旺华 06.*完毕日期:2015年6月3日 07.*版 本 号:v1.0 08.*/ #include <iostream> #include <iomanip> using namespace std; int main() { int a; cout<<"input a:"; cin>>a; cout<<"decvalue:"<<dec<<a<<endl; //输出十进制整型变量 cout<<"hexvalue:"<<hex<<a<<endl; //输出十六进制整型变量 cout<<"octvalue:"<<oct<<a<<endl; //输出八进制整型变量 char *pt="China"; cout<<setw(10)<<pt<<endl; //输出空10个空格 cout<<setfill('*')<<setw(10)<<pt<<endl; //输出空10个“*”填充空格 double pi=22.0/7.0; cout<<setiosflags(ios::scientific)<<setprecision(8);//控制输出格式 cout<<"pi="<<pi<<endl; cout<<"pi="<<setprecision(4)<<pi<<endl; cout<<"pi="<<setiosflags(ios::fixed)<<pi<<endl; return 0; }
/* 02.*Copyright (c)2014,烟台大学计算机与控制project学院 03.*All rights reserved. 04.*文件名:d.cpp 05.*作 者:张旺华 06.*完毕日期:2015年6月3日 07.*版 本 号:v1.0 08.*/ #include <iostream> using namespace std; int main() { int a=21; cout.setf(ios::showbase);//强制输出整形的基数 cout<<"dec:"<<a<<endl;// cout.unsetf(ios::dec); //终止已设置的输出格式状态。 cout.setf(ios::hex); //设置整数的基数为16 cout<<"hex:"<<a<<endl; cout.unsetf(ios::hex); cout.setf(ios::oct);//设置整数的基数为8 cout<<"oct:"<<a<<endl; char *pt="China"; cout.width(10);//设置子宽 cout<<pt<<endl; cout.width(10); cout.fill('*'); cout<<pt<<endl; double pi=22.0/7.0; cout.setf(ios::scientific); cout<<"pi="; cout.width(14); cout<<pi<<endl; cout.unsetf(ios::scientific);//终止已设置的输出格式状态,括号里由于指定内容 cout.setf(ios::fixed); cout.width(12); cout.setf(ios::showpos); cout.setf(ios::internal);//数值的符号左对齐,数值右对齐。中间有填充字符填充、 cout.precision(6);//设置实数的准确度 cout<<pi<<endl; return 0; }
版权声明:本文博主原创文章,博客,未经同意不得转载。
相关文章
- Java项目毕业设计:基于springboot+vue的电影视频网站系统「建议收藏」
- 前端面试——W3C标准及规范「建议收藏」
- Python-OpenCV,基于标准文档的实例(一)
- 【前沿解读】斯坦福研究员论文-以太坊可逆交易标准ERC20/721R的机制、创新与局限
- 【运筹学】对偶理论 : 互补松弛定理应用 ( 原问题与对偶问题标准形式 | 已知原问题最优解求对偶问题最优解 | 使用单纯形法求解 | 使用互补松弛定理公式一求解 | 互补松弛定理公式二无效 ) ★★
- 【Kotlin】标准库函数 ① ( apply 标准库函数 | let 标准库函数 )
- 【使用Python实现算法】05 标准库(函数式编程模块)
- Go-标准库-path
- 微软 Win10 Build 19044.1200(21H2)发布预览版推送:新增 Wi-Fi WPA3 H2E 标准,WSL 支持 GPU 计算