现在有一个数,请你分别判断它们是否可能是二进制、八进制、十进制、十六进制。例如, 6AFF 就只可 能是十六进制,而 1011 则是四种进制皆有可能。输入 N (保证 1=#include using namespace std; int main() { int n = 0; cin >> n; for (int i = 0; i > str; char max = '0'; for (int i = 0; str[i] != ' '; i++) if (str[i] > max) max = str[i]; --------------------// 此处缺少输出语句 } return 0;
A:. cout = '1') = '7') = '9') = 'F') << endl
B:cout << (max <= '1') << " " << (max <= '7') << " " << (max <= '9') << " " << (max <= 'F') << endl;
C:cout << (max = '1') << " " << (max = '7') << " " << (max = '9') << " " << (max = 'F') << endl;
D:cout << (max < '1') << " " << (max < '7') << " " << (max < '9') << " " << (max < 'F') << endl;
正确答案:B
试卷来源:202606 CCF-GESP编程能力等级认证C++三级真题