B2019 整型与布尔型的转换题解

· · 题解

题目分析

第一步:将一个整型变量的值赋给一个布尔型变量。

第二步:将这个布尔型变量的值赋给一个整型变量。

那么,我们可以根据题意,模拟出这一过程即可:

  1. 定义整型变量 a,c,布尔型变量 b
  2. 读入 a
  3. 将整型变量 a 赋值给布尔型变量 b
  4. 将布尔型变量 b 赋值给整型变量 c
  5. 输出 c

参考代码

#include <iostream>
using namespace std;
int a, c;
bool b;
int main()
{
    cin >> a;
    b = a;
    c = b;
    cout << c;
    return 0;
}