注册 登录
编程论坛 C语言论坛

各位大佬,小弟初来乍到,帮帮忙

山海天下 发布于 2022-09-24 12:59, 1386 次点击
//
#include<stdio.h>
int main()
{
    char ch;
    ch=getchar();
    ch=ch-32;
    putchar(ch);
    putchar('\n');
    return 0;
   
}可以告诉我这个ch=ch-32啥意思不。
6 回复
#2
rjsp2022-09-24 17:29
'a' - 'A' == 32
所以,如果你的ch存的是大写字母,那么它减去32后就是对应的小写字母
#3
md000000002022-09-24 18:47
ASCII码
#4
不会游泳的虾2022-09-24 19:54
如果输入的是小写英文字母,则通过 ch=ch-32 后,就是对应的小写字母。
#5
mature1192022-09-27 21:42
推荐C语言基础ASCLL码介绍,
#6
不会游泳的虾2022-09-28 08:27
只有本站会员才能查看附件,请 登录
#7
rjsp2022-09-28 10:16
我来贴个中文的:https://zh.

只有本站会员才能查看附件,请 登录
1