从键盘输入5个大写字母请编程输出这5个大写字母对应的小写字母
从键盘输入5个大写字母,请编程输出这5个大写字母对应的小写字母
include <stdio.h>#include <stdlib.h>int main(){int i = 0;char ch;printf("请输入5个大写字母:quot;);for (i = 0; i < 5; i++) {scanf("%c", &ch);if (ch >= 'A' && ch <= 'Z') {printf("%c -> %c\n", ch, (ch + 32));}}system("pause");return 0;}运好了吧!
int main(void){ int i;char a[5];printf(" 请输入5个大写英文字母(每个字母后回车):\n");for(i=0;i<5;i++){scanf("%c",&a[i]);while(getchar() != '\n')continue;} for(i=0;i<5;i++){ if(isupper(a[i]))a[i]=a[i]+32;} for(i=0;i<5;i++)printf(" 后面会介绍。
include <stdio.h>#include <stdlib.h>int main(){int i = 0;char ch;printf("请输入5个大写字母:quot;);for (i = 0; i < 5; i++) {scanf("%c", &ch);if (ch >= 'A' && ch <= 'Z') {printf("%c -> %c\n", ch, (ch + 32));}}system("pause");return 0;}运好了吧!
int main(void){ int i;char a[5];printf(" 请输入5个大写英文字母(每个字母后回车):\n");for(i=0;i<5;i++){scanf("%c",&a[i]);while(getchar() != '\n')continue;} for(i=0;i<5;i++){ if(isupper(a[i]))a[i]=a[i]+32;} for(i=0;i<5;i++)printf(" 后面会介绍。
include <iostream> 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;}
char s[5];int i;printf("请连续输入5个字母\n");for(i=0;i<5;i++)scanf("%c",&s[i]);for (i=0;i<5;i++){ if(s[i]>='A'&&s[i]<='Z')s[i]+=32;//将大写字母改为小写} printf("转换后的字母为:");for(i=0;i<5;i++)printf("%c",s[i]);printf("\n有帮助请点赞。
大写字母输出小写,怎么实现? -
单个大写字母输出小写的实现过程如下:1、设计思路:在C语言中,每一个常用字符都有一个对应的ASCII值,大写字母A~Z对应的ASCII为65~90,小写字母a~z对应的ASCII值为97~122。大写字母与小写字母的ASCII值相差32,故可以通过这一点实现大写字母与小写字母的转换。2、实现代码如下:3、测试结果:..
include <stdio.h> int main(void){ int i=0;char ch[6]={'\0'};scanf("%s",ch);for( ; i < 5 ;i++){ if(ch[i] >= 65 && ch[i] <= 90){ ch[i]+=32;} if(ch[i] <= 97 && ch[i] <= 122){ ch[i]-=32;} } printf("%s\n",ch);return 0;} 后面会介绍。
输入大写字母输出小写字母编写一程序 -
;include<stdio.h>void main(){char input;while(1){printf("请输入一个大写字母:");fflush(stdin);scanf("%c",&input);if(56<=input&&input<=90){//输入的是大写printf("您输入的大写字母对应的小写字母为:%c\n",input+32);break;}else{printf("输入有误\n");continue;}}} 还有呢?
ADD DL, 32 ;变为小写INT 21H ;显示INC BX JMP LP1 ;继续输入LP2:CMP BX, 0 JNZ EXIT MOV DX, OFFSET MESSAGE2 MOV AH, 9 ;显示NON INT 21H ;--- EXIT:MOV AH, 4CH ;结束程序INT 21H CODE ENDS END START 是什么。
编写程序,从键盘输入大写字母,用小写字母输出 -
若输入大写字母,则转换为小写输出,其它字符照原样输出。拍入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到此结束了?。
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')//是大写字希望你能满意。