在下面的 C 程序中,将要求用户输入一个字符串(它可以是完全大写或部分大写),然后程序会将其转换为完全(所有字符)小写的字符串。我们在以下程序中使用的逻辑是:所有大写字符(A-Z
)的 ASCII 值范围为 65 到 90,它们对应的小写字符(a-z
)的 ASCII 值比它们大 32。例如'A'
的 ASCII 值为 65,'a'
的 ASCII 值为 97(65 + 32
)。同样适用于其他字符。
输出:
正如你在输出中看到的那样,我们输入了一个部分(只有少数字符)大写字符串,程序输出是一个完全小写字符串。