以下不能输出小写字母 'a' 的选项是 (),解析为什么

A、printf('%c\n','a'); B、putchar(97); C、printf('%c\n','A'+32); D、putchar('a')

选项 A 和 C 不能输出小写字母 'a',因为在 printf 函数中 %c 表示输出一个字符,但是 'a' 和 'A'+32 都不是字符类型,而是字符串和整数类型,无法输出小写字母 'a'。选项 B 和 D 可以输出小写字母 'a',因为 putchar 函数可以输出一个字符,而 97 和 'a' 都是字符类型对应的 ASCII 码值。


原文地址: http://www.cveoy.top/t/topic/joXa 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录