1、输入字符,可以使用getchar或者scanf的%c格式。2、在ASCII码表中,对应的小写字母比大写字母大32,所以输出增加32之后的值即可。3、输出可以使用putchar或者printf。4、参考代码:include <stdio.h>int main(){ char c; c=getchar();//输入。 if(c>='A' && c<='Z')//是大写字...
代码如下:include<stdio.h>int main(){char a; printf("请输入一个大写英语字母:");scanf("%c",&a);printf("转换成小写字母为%c",a+32);} 运行结果如下:
C程序设计语言(原书第2版·新版 典藏版)item.m.jd.com/product/12580612.html?wxa_abtest=o&...
putc((ch & 0x20)? '0' : '1');
define MAX 100 void main(){ int i=0,count=0;char s[MAX];printf("请输入字符串,并以ENTER键结束\n");while((s[i]=getchar())!='\n'){ i++;count++;} for(i=0;i<=count;i++){ if(s[i]>='a' && s[i]<='z')s[i]=s[i]-32;else if(s[i]>='a' && s[i...
首先,我们通过`scanf`函数读取用户输入的一个字符。接着,使用`if`语句检查这个字符是否为一个小写字母。如果条件满足,则执行`c = c - 'a' + 'A'`这条语句,将小写字母转换为大写字母。最后,利用`printf`函数输出转换后的结果。这段代码的运行过程简单明了:用户输入一个字符,程序判断其是否为...
C语言中,编写一个程序,输入一个小写字母,输出该字母对应的大写字母,可以按照以下步骤进行。首先,在主函数中定义一个字符变量ch,用于存储输入的字母。然后,使用getchar()函数获取输入的一个小写字母。接下来,设置一个循环,当输入的字符不是'0'时,循环继续执行。在循环内部,使用if语句判断输入的...
= c - 'A' + 'a'; 大写变小写 好记吧!include<stdio.h> int main(){ char c;printf("Please enter a character");scanf("%c",&c);if (c >='a' && c <='z') c = c - 'a' + 'A' ; // 如果是小写就变大写,否则不变。printf("%c",c);return 0;} ...
include <stdio.h>int main(){ char ch;ch=getchar(); //输入一个小写字母while(ch != '0') //循环跳出的条件是输入字符'0'{if(ch>='a' && ch<='z') //如果输入的字符为小写字母字符{ch-=32; //大写字母=小写字母-32printf("%c\n\n",ch); //输出小写字母对...
main(){char ch;ch=getchar(); //输入一个小写字母;while(ch != '0') //循环跳出的条件是输入字符'0';{ if(ch>='a' && ch<='z') //如果输入的字符为小写字母字符; { ch-=32; //大写字母=小写字母-32;printf("%c\n\n",ch); //输出小写字母对应的大写字母;...