C语言编程题:从键盘上输入一个大写字母,把它转换成小写字母,然后显示出来。。。该怎么写?
#include
using namespace std;
int main()
{ int i=0;
char c;
while((c=getchar())&&i<5)
if(c>='A'&&c<='Z')
c+=32,i++,cout<<c;
cout<<'!'<<endl;
return 0;
}
可以参考下面的代码:
#include
void main()
{
char ch;
scanf("%c",&ch);
if(ch>='A'&&ch<='Z')
{
ch=ch+32;
printf("%c
",ch);
}else{
printf("%c
",ch);
}
}
扩展资料:
1、printf()函数
printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出
信息。在编写程序时经常会用到此函数。函数的原型为:
int printf(const char *format, ...);
函数返回值为整型。若成功则返回输出的字符数,输出出错则返回负值。
2、if语句
是指编程语言(包括c语言、C++、C#、java、VB、汇编语言等)中用来判定所给定的条件是否满足,根据判定的结果(真或假)决定执行给出的两种操作之一,if的返回值为真或假,可以用bool型变量进行存储,占用一字节。
参考资料来源:百度百科-printf()
参考资料来源:百度百科-if语句
#include<stdio.h>
int main()
{
char c;
while((c=getchar())!='
')
{
if(c>='A'&&c<='Z') printf("%c",c-'A'+'a');
}
return 0;
}
用C语言编写一个程序,从键盘上输入一个小写字母,将其本身及对应的大写字...
prinft("大写字母是:%c\\n",ch);} else(printf("请输入大写字母");)示例三:include <stdio.h> main(){ char c; \/\/声明变量 scanf("%c",&c); \/\/键盘上取值 printf("%c %c",c,ch-'a'+'A');\/\/本身和大写输出 } ...
从键盘输入一个大写字母,输出该大写字母的后继字符,c语言编程题...
char s[10];scanf("%s",s);for(char v=s[0]+1;v<='Z';v++){ printf("%c",v);}
编程实现;从键盘输入一个大写字母,输出该字母及其对应的ASCII码值...
include <stdio.h> void main(){ char c;printf("请输入一个大写字母:\\n");scanf("%c",&c);printf("您输入的大写字母是%c\\n其对应的ASCII码值是%d\\n",c,c);printf("小写字母是%c\\n其对应的ASCII码值是%d\\n",c+32,c+32);} ...
从键盘上输入一个大写字母,要求输出其大小写字母及对应的ASCII码值...
void main(){ char str;scanf("%c",&str);printf("%d,%c",str,str);printf("%d,%c",str+('a'-'A'),str+('a'-'A'));}
c语言从键盘输入一个大写字母,输出他的小写字母
char x;scanf("%c",&x);printf("%c",x +'a' - 'A');
从键盘输入一个大写字母,输出该大写字母的后继字符(若为A,则返回B...
printf("Input error! Please input a character(A~Z):"); scanf("%c", &ch); } if (ch == 'Z') printf("%c %c\\n", 'A', ch + 32); else printf("%c %c\\n", ch + 1, ch + 32); return 0;} ...
从键盘输入任意一个大写英文字母,求出它在26个字母表中的位置和其后_百...
);scanf(“%c”,&a);if(a 'Z'){ printf(“你输入的不是大写英文字母!”;exit;} x=a-'A'+1;if(x+4<='Z')b=x+4;printf(“字母 %c 在字母表中是第 %d 个字母\\n”,a,x);if(b)printf(“它后面第四个字母是 %c \\n”,b);else printf(“它后面不足四个字母\\n”);} ...
C语言,从键盘输入一个大写字母,要求改用小写字母输出
然后用b加上32即可得到小写字母,原因就是由于大写字母与小写字母之间的差值为 32,因此将小写字母的 ASCII 码值 加上32,便可得到与之对应的大写字母。最后打印结果即可:3、运行编译程序,这里输入任意一个字母按下回车,即可打印出处理后的小写字母。以上就是用C语言处理大写转小写的示例:
...1、 从键盘输入一个字符,要求使用getchar()函数读入字
include <stdio.h> void main(){char a;printf("请输入字符\\n");a=getchar();if(a>=65&&a<=90)\/\/当ASCLL码为65~90为大写字母;进行转换加去32 即为小写字母 {a=a+32;putchar(a);putchar('\\n');} if(a>=97&&a<=122)\/\/当ASCLL码为97~122为小写字母;进行转换减去32 即为大写...
编写程序,从键盘输入大写字母,用小写字母输出
若输入大写字母,则转换为小写输出,其它字符照原样输出。拍入 Ctrl+Z 或 Ctrl+C 程序结束。include <stdio.h> int main(){ char c;printf("input upcase letters\\n");while( (c=getchar()) !=EOF ){ if (c>='A' && c<='Z') c=c-'A'+'a';printf("%c\\n",c);} retu...