声明和使用变量

声明和使用变量

变量

声明变量:

数据类型 变量名;

定义时初始化变量:

数据类型 变量名 = 值;

定义后初始化变量:

数据类型 变量名;

变量名=值

推荐命名方式: (养成习惯,两者选一)

wife_name

wifeName

整形变量

声明 整形变量:

int score_totle;

short int studentNo

long id_card;

初始化变量:

score_totle = 590;

studentNo = 20;

Tip:

1.变量名不要重复

2.一条语句可以声明多个类型相同的变量 (eg: int salary1, salary2;)

打印整型变量

// 小明的月薪2500


count << "小明的月薪是:" << salary << endl;
int num1 = 10, num2 = 8;
cout << num1 << "口心思,思君思过思社稷\n";
cout << num2 << "目共赏,赏花赏月赏秋香" << endl;
	return 0;

// 用一个cout 

int num1 = 10, num2 = 8;
cout << num1 << "口心思,思君思过思社稷\n"
     << num2 << "目共赏,赏花赏月赏秋香" << endl;
	return 0;

使用单精度浮点型变量

float小档案:

位数:32位

空间:4个字节

6~7位有效数字

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-W6RmZyPE-1616313396272)(C:\Users\君莫笑\AppData\Roaming\Typora\typora-user-images\image-20210306220601012.png)]

#include <iostream>
using namespace std;

int main()
{
    const float PI = 3.14; // 定义了一个float 类型的常量,常量是固定不变的量。
    float radius = 4.5;
    float height = 90.0;
    double volume = PI * radius * radius * height;
    // 在这里平方的计算可以在开头引入一个 <cmath>;
    // 然后 volume = PI * pow(radius,2) * height;
    // <cmath> 是 来自标准的库函数,是常用的数学函数
    cout << "体积是" << volume << endl;
}

double小档案:

位数:64位

空间:8个字节

15位有效数字

#include <iostream>
#include<iomanip>
using namespace std;

int main()
{
    // 控制 cout 的显示精度
    // 1.强制以小数的方式显示
    cout << fixed; // 固定
    // 2.控制显示的精度
    cout << setprecision(2);//显示小数点后两位(控制显示小数位数)
    //输出double类型数据
    double double_num = 100.0 / 3.0;

    cout << double_num * 100000<< endl;
}

// 固定以小数方式显示,并保留小数点后2位(一条语句一步到位)
// 这是全局设置
cout << fixed << setprecision(2);

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kJy3PPAf-1616313396275)(C:\Users\君莫笑\AppData\Roaming\Typora\typora-user-images\image-20210306224210789.png)]

#include <iostream>
using namespace std;

int main()
{
    cout << "名称:德玛西之力*盖伦\n";
    cout << "伤害:57.88(+4.50)    攻击距离:172\n";
    cout << "护甲:27.54(+3.00)  魔抗:32.10(+1.25)\n";
    cout << "生命:616.28(+84.25)生命回复:7.84(+0.50)\n"
         << "法力:0.0(+0.0)     法力回复:0.00(+0.00)\n"
         << "移速:340             定位:上单 辅助 打野" << endl
         <<"点卷:450              金币:1000 \n" << endl;

/*endl是控制符,表示重起一行(\n) 效果与\n相同,注意是效果。

与其说程序显示了一条信息,不如说它将一个字符串插入到输出流中。*/

课后参考答案

#include <iostream>
#include <windows.h>

using namespace std;

int main()
{

    // 打印德玛西亚之力
    SetConsoleTitle("示例:打印德玛西亚之力的详细信息:");
    /** 伤害 */
    double value_attack = 57.88;
    /** 伤害成长值 */
    double value_attack_growth = 4.5;
    /** 攻击距离 */
    double value_attack_distance = 172;
    /** 护甲值 */
    double value_defence = 27.54;
    /** 护甲值成长值 */
    double value_defence_growth = 3.0;

    cout << "名称:德玛西亚之力" << endl; // endl; 或者 \n 都可
    cout << "伤害:" << value_attack << "(+" << value_attack_growth << ")\t" // \t 相当于按了一次 Tab键
         << "攻击距离:" << value_attack_distance << endl;

}

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UafTojBE-1616313396276)(C:\Users\君莫笑\AppData\Roaming\Typora\typora-user-images\image-20210307200603075.png)]

   // sizeof 用来测量数据类型的长度
    cout << sizeof(double) << endl;
    cout << sizeof(long double) << endl;
    cout << sizeof(3.14) << endl;


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值