int 如何转 bool 呢?以下摘自百度百科:
bool取值false和true,0为false,非0为true。(例如-1和2都是true)。
所以这道题,如果输入的这个数不等于 0 ,输出的值就是 1 。否则就输出 0 。
代码:
#include<bits/stdc++.h> using namespace std; int main() { int a; cin >> a; if (a != 0) cout << 1; else cout << 0; return 0; }
注册一个 Hydro 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 Hydro 通用账户