首页 > 编程语言 >C++系列学习笔记

C++系列学习笔记

时间:2024-08-27 20:22:39浏览次数:10  
标签:std main cout namespace 笔记 关键字 C++ 系列学习 include

#include <iostream>
#include <iomanip>

using namespace std;
// namespace:命名空间的关键字
// std:系统的关键字


int main()
{
    cout << "输入" << endl
         << "int,char,double" << endl;
    int num = 0;
    char ch = 0;
    double val = 0.0;
    cin >> num >> ch >> val;
    cout << "num = " << num << " ch = " << ch << " val = " << val << endl;
    cout << "***********************" << endl;
    cout << "oct:" << oct << num << endl;
    cout << "hex:" << hex << num << endl;
    cout << "dec:" << dec << num << endl;
    cout << "***********************" << endl;
    cout << setbase(8) << num << " " << setbase(16) << num << " " << setbase(10) << num << " " << endl;
    cout << "***********************" << endl;
    cout << setw(10) << "num =" << num << endl;                 // 右对齐
    cout << left << setw(10) << "num =" << num << endl;         // 左对齐
    cout << setw(10) << setfill('*') << "num =" << num << endl; // 补全
    cout << "***********************" << endl;
    val = 3.14159265358;
    cout << "val = " << val << endl;                             // 默认6位
    cout << setprecision(2) << "val = " << val << endl;          // 2位有效数字
    cout << fixed << setprecision(2) << "val = " << val << endl; // 2位小数

    return 0;
}

标签:std,main,cout,namespace,笔记,关键字,C++,系列学习,include
From: https://blog.csdn.net/sjrhsk_hahaha/article/details/141610555

相关文章

  • NoteLLM论文阅读笔记
    NoteLLM:ARetrievableLargeLanguageModelforNoteRecommendation论文阅读笔记Abstract存在的问题:​ 现有的在线方法只是将笔记输入基于BERT的模型,生成用于评估相似性的笔记嵌入。然而,它们可能没有充分利用一些重要的线索,例如代表笔记关键概念的标签或类别。事实上,学习......
  • 笔记——字符串
    蓝月の笔记——字符串篇摘要一些串串\(\quad\qquad\)——某yl新高一学长字串\(\quad\qquad\)——某yl新高一学长のpptWarning本文中字符串的下标有时从\(1\)开始有时从\(0\)开始,请自行分辨无特殊说明从\(1\)开始字符串长度无特殊说明为\(n\)字符串无特殊说明表示......
  • CMake构建学习笔记8-OpenSceneGraph库的构建
    1.概论在连续构建了zlib、libpng、libjpeg、libtiff、giflib以及freetype这几个库之后,接下来我们就要来一个大的,构建OpenSceneGraph这样大型库。OpenSceneGraph(简称OSG)是一个高性能、跨平台的三维图形应用程序框架,广泛应用于科学可视化、模拟仿真、游戏开发等领域。理论上来说,......
  • 读书笔记(7)语录收集
    序言1.Onepictureisworthathousandwords.千言不如一画2.Ifyougivesomeoneaprogram,youwillfrustratethemforaday;ifyouteachthemhowtoprogram,youwillfrustratethemforalifetime.(如果你交给某人一个程序,你将折磨他一整天;如果你教某人如何编写......
  • C++趣味实验之:二次函数面积与微积分
    在数学中,我们可以使用微积分来计算由二次函数抛物线构成的图形根据这个原理,我们可以用程序模拟计算这些图形的面积longdoublex,y,a,b,c;首先,定义出函数的各个参数输入a,b,c的数值后,计算其数值并绘制其图像for(inti=1;i<=1000;i++){ x+=0.1; y=a*x*x; y=y+b*x; ......
  • C++:new
    还记得之前帖子中提到的malloc吗,new和malloc都可以申请和释放空间。一般使用new有三种格式:1.指针变量名=new+类型;2.指针变量名=new+类型(赋予一个初始值);3.指针变量名=new+类型[内存单元个数];释放空间需要用到delete。例子:#include<iostream>usingnamespacestd;in......
  • C++基础
    目录思维导图:学习内容:1.面向对象 1.1.概念1.2.所谓面向对象编程1.3.面向过程与面向对象2.命名空间2.1为何引入命名空间2.2程序中的标识符2.3 系统提供的命名空间std2.4 自定义命名空间 2.4.1 定义格式2.4.2 多个命名2.4.3 命名空间嵌套定义2......
  • [Jsprit]Jsprit学习笔记-一个简单的示例
    学习官网提供的例子示例代码publicclassSimpleExample{publicstaticvoidmain(String[]args){/**somepreparation-createoutputfolder */Filedir=newFile("output");//ifthedirectorydoesnotexist,......
  • 给自己复盘用的tjxt笔记day10
    领取优惠券开发流程页面原型分析,接口统计,数据库设计,生成代码,引入枚举状态接口开发查询发放中的优惠券根据页面原型和接口分析和前端设计的要求,获得四要素@OverridepublicList<CouponVO>queryIssuingCoupons(){//1.查询发放中的优惠券列表List<Coupon>......
  • 周志华机器学习西瓜书学习笔记(一)| 第一章 绪论
    1.引言    机器学习(machinelearning,ML)是一门研究如何通过计算的手段,利用经验来改善系统自身性能的学科。由于在计算机系统中,“经验”通常以数据形式储存,因此,机器学习研究的主要内容,是关于在计算机上从数据中产生模型(model)的算法,称作“学习算法”*(learningalgorith......