C语言编程问题:输入一个大写或者小写的字母,按要求输出大写或者小写

作者&投稿:有娴 (若有异议请与网页底部的电邮联系)
C语言输入一个小写字母要求输出一个大写字母。~

C语言大小字母输出

import java.util.Scanner;
public class Aa ;
public Aa(){}
public static void main(String[] args) {
Aa aa=new Aa();
Scanner scan=new Scanner(System.in);
String a=scan.next();
char A=a.charAt(0);
char B=(char) (A+32);
System.out.print(B);
}
}
#include
#include
void main()
{
char word;
printf("输入一个大写字母:");
scanf("%c",&word);
if(word>=65 && word<=90){
word += 32;
printf("对应小写字母为:%c
",word);
}else{
printf("Error:输入的不是大写字母,请重新输入!
");
}
}
程序结果如下:

#include <stdio.h>

int main(void)

{

    int i;

    char ch;

    printf("please input it and big(1)/small(2)
");

    scanf("%c %d",&ch,&i);

    if(    (ch>=65)    &&    (ch<=90)    )

    {

        if(i==1)printf("%c
",ch);

        if(i==2)printf("%c
",ch+32);

    }

    if(    (ch>=97)    &&    (ch<=122)    )

    {

        if(i==1)printf("%c
",ch-32);

        if(i==2)printf("%c
",ch);

    }

}

此程序第一个输入字母,第二个输入大小写,1是大写,2是小写

效果如下:



#include<stdio.h>
void main()
{
char m,a,A,z,Z;
printf("请输入一个字母\n");
scanf("%c",&m);
if(m<='z'&&m>='a')
m=m-32;
else if(m>='A'&&m<='Z')
m=m+32;
putchar(m);
}

满意请采纳 谢谢

#include<stdio.h>
int main
{
char c;
printf("请输入一个字符:");
scanf("%c",&c);
if(c>='a'&&c<='z')
{
printf("%c\n",c+'A'-'a');
}
else if(c>='A'&&c<='Z')
{
printf("%c\n",c-'A'-'a');
}
return 0;
}

如何用c语言输入大写字母?
答: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);}

c语言编程。从键盘输入一个大写字母,要求改用小写字母输出。_百度知 ...
答:代码如下:include<stdio.h>int main(){char a; printf("请输入一个大写英语字母:");scanf("%c",&a);printf("转换成小写字母为%c",a+32);} 运行结果如下:

C语言编程问题:输入一个大写或者小写的字母,按要求输出大写或者小写
答:{ if(i==1)printf("%c\n",ch-32);if(i==2)printf("%c\n",ch);} } 此程序第一个输入字母,第二个输入大小写,1是大写,2是小写 效果如下:

在C语言中编写一程序,实现从键盘输入一个大写字母,要求改用小写字母输...
答:实现从键盘输入一个大写字母,改用小写字母输出,可以使用下面的方法:include<stdio.h>int main(){char a;scanf("%c",&a);printf("%c",a+32);}执行效果如下:

c语言编程问题:如何输入一个大写字母?
答:scanf()是输入函数。printf()才是输出函数。想要输出的是大写,大写=小写-32.会了吧。给你一个示例程序。include<stdio.h> include<stdlib.h> include void main(){ char ch;printf("请输入一个字母:");ch=getchar();printf("\n输出字母为:");if(ch>64&&ch<91)printf("%c\n",ch);e...

c语言编程题,要求输入一个大写字母,例如输入的是E,则输出: A ABA ABCB...
答:include<stdio.h> //本道题可以进行连续输出 int main(){ char c;int n;int i,j;int q;int p;while(scanf("%c",&c)==1){ n=c-'A'+1;for(i=0;i<n;i++){ for(j=0;j<n-i;j++)printf(" "); //输出空格 q=0;for(j;j<=n;j++,q++) //输出前半部分字母...

求问,C语言怎么设计一个程序,输入一个大写字母,从这个字母开始,按顺 ...
答:<stdio.h> void main(){ char x;printf("请输入大写字母¸:\n");scanf("%c",&x);while(x>='A') //与A比较,未到A就继续输出,如果有不明这一步,请去了解ASCII码表中大写字母的码值.{ printf("%c ",x); //强制输出字母 x--; //递减,即D->C->B->A } } ...

...其功能是:从键盘输入一个大写字母,要求改用小写字母输出 谢谢_百度...
答:} else { printf("请正确输入大写字母");scanf("%c",&c);goto loop;} } 他那一个会出现死循环的,C语言中不允许的,但是在单片机里是可以的,我这一个使用了goto,它能够跳到指定的位置,在我的程序里它跳到了loop所在的位置,从新执行,但是我的 有一个不足之处是它只能执行一次。不过...

C语言,从键盘输入一个大写字母,要求改用小写字母输出
答:h> include <math.h> void main(){ char word;printf("输入一个大写字母:");scanf("%c",&word);if(word>=65 && word<=90){ word += 32;printf("对应小写字母为:%c \n",word);}else{ printf("Error:输入的不是大写字母,请重新输入!\n");} } 程序结果如下:

c语言:6. 从键盘输入一个小写字母,要求改用大写字母输出。
答:代码如下:include<stdio.h>int main(){char a; printf("请输入一个大写英语字母:");scanf("%c",&a);printf("转换成小写字母为%c",a+32);} 运行结果如下: