第一部分:C++格式化输出
1.包含库函数:
#include <iomanip>
cout.setf(ios::showbase); //要求输出显示控制符
#include <iostream>
#include <iomanip> //输出显示控制符,一定要有这个库函数
using namespace std;
int main(){
int a,b,s;
cout.setf(ios::showbase); //要求输出显示控制符
a = 01137; b = 023362; s = a+b;
cout << "八进制数:";
cout << oct << a << "+" << b << "=" << s << endl;
a = 239; b = 5618; s = a+b;
cout << "十进制数:" ;
cout << dec << a << "+" << b << "=" << s << endl;
a = 0x1a3e; b = 0x4bf; s = a+b;
cout << "十六进制:";
cout << hex << a << "+" << b << "=" << s << endl;
system("pause");
return 0;
}
C++输出日期格式
2.包含库函数:
#include<iomanip>
setfill():用什么符号占位
setw():占几位
cout << year << "-" << setfill('0') << setw(2) << month << "-" << setw(2) << day << endl;
第二部分:平方根函数
包含库函数
#include<cmath>
使用方法:
double total = sqrt(s*(s-a)*(s-b)*(s-c));