![](https://cos-cdn.shuashuati.com/pipixue-web/2020-1231-2005-12/ti_inject-812ce.png)
编写程序,用 switch 语句实现 ; 输入一个整数 num 和一个字符 ch ,当输入 ch 的值为 ‘ O ’(哦)字符时,整数 num 按八进制输出; 当输入 'X ’字符时,整数 num 按十六进制输出, 其他字符则直接按十进制输出 num 。 补全下面空白处的内容,并在开发环境中运行,观察程序的输入和输出结果; #include "stdio.h" void main() { int num ; char ch; printf("请输入一个十进制数:"); (1) getchar(); printf("请输入O字符或X字符:"); ch = (2) ; switch(ch) { case 'o': case 'O': printf("八进制数为:%o\n",num);break; case 'x': case 'X': (3) ;break; default : printf("十进制数为:%d\n",num); } } 当输入的十进制数是10时,输入的字符是‘O’时 程序的输出是 (4)