一道C++题的疑问

#include <iostream>int main(){ int i(0); std::cin >> i; switch(i) { case 0: std::cout <<"csnnot divide by zero.尀n"; break; case 1: std::cout <<"dividing by 1 does not change anything .尀n"; break; default; std::cout <<100/i <<✀尀n✀; }}
2026年09月15日 18:17
有1个网友回答
网友(1):

就是让你输入一个整数i,然后如果是0的话报错,如果是1的话提示没改变结果。
其它情况则作为除数去除100.
最后输出结果。
int i(0);的意思是定义一个i,初始化为0