在 C 语言中区分字母的大小写,利用 ASCII 码中大写字母和小写字母之间的转换关系(差值为 32),可以将小写字母转换为大写字母。编写程序实现,从键盘上输入一个小写字母,按回车键,程序将该小写字母转换为大写字母,并输出其 ASCII 值。算法思想 由于大写字母与小写字母之间的差值为 32,因此小写字母转换为大写字...
} 小写字母转换成大写字母的代码如下:#include<stdio.h> void main(){ char inputch,outputch;printf("please input one charater:");scanf("%c",&inputch);outputch=inputch-32;printf("result:%c to %c\n",inputch,outputch);} 大写字母转换成小写字母的代码如下:#include<stdio.h> void main()...
在C语言中,字母的大小写可以通过ASCII码进行转换。ASCII码是一种用于表示字符的标准编码方式,其中包含了大写字母和小写字母的对应关系。例如,大写字母A的ASCII码为65,小写字母a的ASCII码为97,它们的差值为32。根据这个规律,我们可以实现字母大小写的转换。 下面是一段实现字母大小写转换的C语言代码: ...
如上是 a1=c1就行了,不要加' '号 3、使用字符型常量时可用其特色的getchar(输入)、putchar(输出)。更简洁美观。如以下参考:include<stdio.h> void main(){ char c;c=getchar();if('A'<=c&&c<=Z')putchar(c+32);if('a'<=c&&c<='z')putchar(c-32);printf("\n");} ...
include<stdio.h> int main(){ char a,c;while(scanf("%c",&a)!=EOF){ getchar();if(a>='a'&&a<='z'){ c=a+'A'-'a';} if(a>='A'&&a<='Z'){ c=a-'A'+'a';} printf("%c\n",c);} }
你输入的时候记得输入一个逗号,例如 a,c 如果不输逗号可能只有一个输出