未知题型
假设宏定义如下: #define TOUPPER(c) ("a"<=(c)&&(c)<="z"?(c)-"a"+"a":(c)) 设s是一个足够大的字符数组,i是int型变量,则以下代码段的输出是: strcpy(s, "abcd"); i="0;" putchar(toupper(s[++i]));>
【参考答案】
输出是 'B'。解释如下:首先,宏定义 `TOUPPER(c)` 的作用是将小写字母转换为大写字母。它通过检查字符 `c......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
相关考题
