在以下程序中,将要求用户输入小写字符串,程序将其转换为大写字符串。程序中遵循的逻辑:所有小写字符(a到z)的ASCII 值范围从 97 到122,它们对应的大写字符(A到Z)的ASCII 值比它们小 32。例如,'a'具有 ASCII 值97,'A'具有 ASCII 值65(97-32)。其他字母同样适用。基于这个逻辑,我们编写了以下 C 程序进行转换。
C 程序 – 将字符串从小写转换为大写
/* C Program to convert Lower case * String to Upper case. * Written by: Chaitanya */ #include#includeint main(){ char str[25]; int i; printf("Enter the string:"); scanf("%s",str); for(i=0;i=97&&str[i]