吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1289|回复: 5
收起左侧

[学习记录] [学习笔记]C++17学习第2天

[复制链接]
mdl2999_52pj 发表于 2021-5-14 17:00
#  include  <iostream>
// c++17 c++20

using namespace std;

int main()
{
    //变量 是命名的内存段,只能存储相对应的数据
    // 基本数据类型 包含 整型、浮点型、字符型、布尔型等数值类型 

    //整型 
    int apple_count{52}; // 定义并初始化
    // 浮点型
    double pi {3.1415926}; 
    // 字符
    char ch = 'a';  
    // 布尔型
    bool flag(false);

    cout << apple_count << pi << ch << flag << endl;

}



001.png

免费评分

参与人数 1吾爱币 +3 热心值 +1 收起 理由
苏紫方璇 + 3 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

头像被屏蔽
jiale625 发表于 2021-5-14 17:01
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| mdl2999_52pj 发表于 2021-5-14 17:13
#  include <iostream>
// c++17 

using namespace std;

int main()
{
    // 初始化
    int apple_count {15}; 
    int orange_count {}; // 初始化为0
    int total(apple_count + orange_count) ; //括号初始化
    double weight = 2.3; // 赋值号初始化;
    auto baskets = 10.0;  // 类型推断
    const int box {10}; // 固定值
    constexpr double pi { 3.1415926 }; // 固定值 

    cout << total << endl;
    cout << weight << endl;
    cout << baskets << endl; 
    cout << box  << endl;
    cout << pi << endl;
}


002.png
 楼主| mdl2999_52pj 发表于 2021-5-14 17:21
#  include <iostream>
// c++17
using namespace std;

int main()
{
    // 数值计算 
    long width{4};
    long length{5};
    long area{width*length};
    long perimeter{2*width + length * 2};

    cout << "area = " << area << ", perimeter = " << perimeter << endl;
}


003.png
 楼主| mdl2999_52pj 发表于 2021-5-14 17:41
#  include <iostream>
// c++ 17
using namespace std;

int main()
{
    int yards{}, feet{}, inches{};
    cout << "Enter a distance as yards, feet and inches "
        << "with the three values separated by spaces: " << endl;

    cin >> yards >> feet >> inches;

    constexpr int feet_per_yard {3};
    constexpr int inches_per_foot {12};

    int total_inches { inches + feet * inches_per_foot  + yards * feet_per_yard * inches_per_foot };
    cout << "The distances corresponds to " << total_inches << " inches." << endl;

    cout << "Enter a distance in inches: ";   
    cin >> total_inches ;

    inches = total_inches % inches_per_foot;    
    feet = total_inches / inches_per_foot;
    yards = feet / feet_per_yard;
    feet = feet % feet_per_yard;

    cout << "The distance corresponds to " << yards << " yards, " << feet << " feet, " << inches << " inches." << endl;

}


004.png
稻海香 发表于 2021-5-14 19:30
从入门到精通系列
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 03:31

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表