c++ 首字母变大写?
求首字母变大写的C程序代码
按 CAPS LOCK 键
c语言怎么把一个小写字母转化为大写字母
有三种方法:1,用小写字母减去32,eg: ch-322,用小写字母和32做异或运算 ch^323,利用库函数toupper(ch) 这三种方法都可以把小写字母转化成大写字母,根据情况使用,可以简化程序
c语言如何把一句英文中的首字母改成大写
循环里if语句中str[ i ] = ' ' ,这是一个赋值语句,不是判断语句,判断语句要用==.
关于C语言输入字符串后将首字母变大写~~~
你这段程序好像不是这个功能吧?像是把输入的字符串送到s2里,然后又把s2赋给s1,最后把s1输出.而且最后那段程序,就是把结束符'/0'从s2复制到s1的那部分,太麻烦了,可以很简单的.
C语言 将一个小写字母变成大写字母
很简单在你输入的变量上加32就是小写了..#include"stdio.h" char ch; void main() { scanf("%c",&ch); printf("%c",ch+32); }
C语言大小写字母转换
这是一个很简单的功能#include<stdio.h>#include<stdlib.h> void main() { char c; scanf("%c",&c); //输入一个字母. if ((c>='A')&&(c<='Z')) c+=32; //判断是否为大写字母,是则转换为小写字母. else if((c>='a')&&(c<='z')) c-=32; //否则判断是否为小写字母,是则转换为大写字母. else //否则,该字符不是字母,则输出“该字符不是字母”并结束程序. { printf("该字符不是字母\n"); exit(0); } printf("%c\n",c); //输出转换后的字母字符.}
C语言将大写字母转小写
把printf("小写字母的值%c/n,c1,c2); 改为: printf("小写字母的值%c,%c/n",c1,c2); 别的没有错误.主要是你输出c1,c2就要其前面尤其对应的输出格式才可以,必须要一一对应的!而且你还少了半个双引号.希望对你有帮助
用c语言编程,输入一个字符,若是小写字母,转换为大写输出,若是.
如果是小写,则将这个字符减去32,再输出.反之,加上32就是了.#include <stdio.h> main() { char ch; printf("input:"); scanf("%c",&ch); if(ch>='a'&&ch<='z') printf("%c",ch-32); else if(ch>='A'&&ch<='Z') printf("%c",ch+32); else printf("input error!"); } 满意请采纳!
C语言中,如果让输入的小写字母变成大写字母?
1 在C语言中,字符型变量存储的实际上是ASCII码值.2 在ASCII码表中,大写字母和小写字母分别连续且有序存储.3 同样字母的小写ASCII码值比大写的ASCII码值大32.所以,要将小写字母,转为大写字母,只需要减去32即可.如 int main() { int c = getchar(); putchar(c-32); }即为一个输入小写字母,输出对应大写字母的程序.
C++问题 首字母变大写
你前面有个getchar(),把第一个字母给吃掉了.