#include <iostream>#include <stdlib.h>using namespace std;//要求:提示用户输入一个整数,将该整数分别以8进制,10进制,16进制打印在屏幕上//要求:提示用户输入一个布尔值(0/1),以布尔方式将值打印在屏幕上int main(void){ cout << "请输入一个布尔值(0/1):"; bool y = false; cin >> y; cout << boolalpha << y << endl; for (;;) { cout << "请输入一个整数:" << endl; int x = 0; cin >> x; //cout <<"二进制为:"<< bin << x << endl;为什么二进制bin未声明? cout <<"八进制为:"<< oct << x << endl; cout <<"十进制为:"<< dec << x << endl; cout <<"十六进制为:"<< hex << x << endl; //oct,dec,hex分别为8/10/16进制的英文缩写 } return 0;}
添加回答
举报
0/150
提交
取消