第29429题 单选题
执行如下C++代码后,关于程序的输出和类型转换的说法正确的是?

阅读以下C++代码:

#include <iostream>
using namespace std;

int main() {
    double pi = 3.14159;
    // 浮点数隐式转换为整数类型
    int int_pi = pi;
    // 大整数值隐式转换为char类型
    char ch = 200;
    cout << int_pi << " " << (int)ch << endl;
    return 0;
}
A

程序编译报错,因为存在非法的类型转换

B

程序输出为 3 200

C

程序输出为 3 -56

D

程序运行时触发浮点异常

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析