C++ 语句 `printf("5%%2={%d}\n",5 % 2)` 执行后的输出是( )。
- A. `1={1}`
- B. `5%2={5%2}`
- C. `5%2={1}`
- D. `5 ={1}`
正确答案:C
正确答案:C
%% 表示输出一个百分号,5%%2= 显示成 5%2=;{%d} 被实参 5%2=1 替换,得 5%2={1},选 C。 💡 printf 里要打印百分号必须写 %%(单个 % 会被当占位符)。想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?
进入 GESPPASS 开始练习