C++系列一

本文展示了两个C++代码示例,分别涉及整数的八进制和十六进制输出,以及浮点数的科学记数法显示。通过`cout.setf()`和`cout.unsetf()`函数调整输出格式,理解基本的输入输出操作及其格式控制。
摘要由CSDN通过智能技术生成

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

这一系列的问题与解答,是自己一个学年工作的复盘,也希望能够帮助到有需要的朋友


提示:以下是本篇文章正文内容,下面案例可供参考

一、问题

请添加图片描述

二、代码

5.#include
using namespace std;
int main(void)
{
int i=8,j=12;
double x=3.14,y=90;
cout<<“i=”<<oct<<i<<’\t’<<“j=”<<hex<<j<<endl;
cout.setf(ios::scientific,ios::floatfield);
cout<<“x=”<<x<<endl;
cout.unsetf(ios::scientific);
cout<<“y=”<<y<<endl;
return 0;
}
6.
#include
#include
using namespace std;
int main(void)
{
double a,b,c,s,t,area;
cin>>a>>b>>c;
if(a+b>c&&b+c>a&&a+c>b)
{
s=(a+b+c)/2;
t=s*(s-a)(s-b)(s-c);
area=sqrt(t);
cout<<“area=”<<area<<endl;
}
else cout<<“error”<<endl;
return 0;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值