gpt4 book ai didi

C - 将大写字母转换为小写字母

转载 作者:行者123 更新时间:2023-12-03 18:10:08 24 4
gpt4 key购买 nike

一个非常简单的程序。我只想将“A”变成“a”,但输出给了我“A”。

#include <stdio.h>

int main(void) {
putchar(lower('A'));

}

lower(a)
int a;
{
if ((a >= 65) && (a >= 90))
a = a + 32;
return a;
}

最佳答案

你把你的 if 的第二部分搞砸了健康)状况。那应该是 a <= 90 .

另外,仅供引用,有一个 C 库函数 tolower这已经做到了:

#include <ctype.h>
#include <stdio.h>

int main() {
putchar(tolower('A'));
}

关于C - 将大写字母转换为小写字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15708793/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com