#include<iostream>
using namespace std;
int main()
{
char x;
cout<<"请输入一个字母字符x:";
cin>>x;
#if(x>a)
x=x-32;
#else
x=x+32;
#endif
cout<<"改变后:"<<x<<endl;
return (0);
}
这是我写的代码,可是当输入小写的时候转换后不显示大写,输入大写的到是可以转换小写。
请高手帮我解答下,谢谢~~~~
如果只用IF写我也会,但是要求是#if。。。。。#else。。。。。#endl
算了谢谢你们了!!
编写一个汇编程序,要求将用键盘输入的小写字母转换成大写字母并显示出来...
1、打开软件Visual C++6.0,新建一个C源程序,书写C语言程序。2、首先定义两个字符型变量,代码:char c1,c2;从键盘中输入一个大写字母,代码:c1=getchar();。3、大写字母与小写字母的ASCII值相差32。代码:c2=c1+32;。将大写字母转化成小写字母。4、输出小写字母。使用putchar()函数,可以输出...
用c语言编程,输入一个字符,若是小写字母,转换为大写输出,若是大写字母...
printf(转换后的字符为:%c\\n,y);} 代码在DEVC++环境下运行效果如下:\/iknow-pic.cdn.bcebos.com\/e4dde71190ef76c6732564659016fdfaae51678d"target="_blank"title="点击查看大图"class="ikqb_img_alink">\/iknow-pic.cdn.bcebos.com\/e4dde71190ef76c6732564659016fdfaae51678d?x-bce-process=im...
c++ 字母大小写转换代码,在一个字符串里大写转为小写,小写转为...
int main(){ int I=2;\/\/赋值使I不为零 while(I)\/\/当括号内表达式不为零时实现后面的循环 { charb;scanf("%c",&b);if(b>='A'&&b<='Z'){ b=b+32;printf("%c",b);} elseif(b>='a'&&b<='z'){ b=b-32;printf("%c",b);} } return0;} ...
...中的大写字母转换成小写字母。小写字母转化成大写字?
c = std::tolower(c); \/\/ 如果是大写字母,转换为小写字母 } else if (std::islower(c)) { c = std::toupper(c); \/\/ 如果是小写字母,转换为大写字母 } } \/\/ 输出转换后的字符串 std::cout << "转换后的字符串: " << input << std::endl;return 0;} ———这个程序首先...
怎么实现C++中大小写字母的转换
简单:如果是小写变大写的话就在后面就加个“A”-“a”;例如:M=m+“A”-“a”;同理m=M-(“A”-“a”);大概思想就是这样啦!
C++怎么把字符串中的大写变为小写啊,麻烦写个简单的程序,谢谢
char*strlwr(char *string)功能:将字符串string中的大写字母转换为小写,并返回指向string的指针。程序举例:#include<iostream.h>include<string.h>\/\/main()函数void main(void){\/\/char string[80],*p;int i;\/\/转换字符串中的小写字母为大写cout<<"convert a string to uppercase:"<<endl;cout<...
C++中把字母小写变成大写
void){ char a; while(a!=EOF) { scanf("%c",&a); printf("%c\\n",upper(a)); } return 0;}此处 只实现了将小写字符转换成大写字符,对其他的字符不做处理直接输出。main函数是可以多次进行处理用户输入的字符,直到输入组合键ctrl+z....
c++大小写字母转换?
" << letter << std::endl;std::cout << "转换后的小写字母: " << lowercase_letter << std::endl;return 0;} ```输出将是:```转换前的字母: A 转换后的小写字母: a ```通过使用这两个函数,你可以在C++中实现大小写字母的转换。希望这可以帮到你!如有其他问题,请随时问我。
怎样用C++写出 输入一个大写字母。输出时变成小写
单个大写字母输出小写的实现过程如下:1、设计思路:在C语言中,每一个常用字符都有一个对应的ASCII值,大写字母A~Z对应的ASCII为65~90,小写字母a~z对应的ASCII值为97~122。大写字母与小写字母的ASCII值相差32,故可以通过这一点实现大写字母与小写字母的转换。2、实现代码如下:3、测试结果:...
c++:编写一个函数,将大写英文字母转换为小写字母,小写字母转换为大写...
前面 include<stdio.h> int main(){ char c;scanf("%c", &c);if(c>='a' && c<='z'){ printf("%c -> %c\\r\\n",c, c-32);}else if(c>='A' && c<='A'){ printf("%c\\r\\n", c+32);}else{ printf("not character");} return 0;} ...