用C语言编写一个程序,从键盘上输入一个小写字母,将其本身及对应的大写字母输出.

2024-11-26 14:55:43
推荐回答(5个)
回答1:

程序如下:

#include

int main()

{

char ch;

scanf("%c",&ch);

printf("%c",ch-'a'+'A');

return(0);

}

示例一:

#include

int main()

{

char ch;

scanf("%c",&ch);

printf("Letter %c converted into a letter %c!",ch,ch-32);//大写字母ASCII码比小写字母小32

return 0;

}

示例二:

ch=getchar();

if(ch>='a'&&ch<='z')

{ch=ch-32;

prinft("大写字母是:%c\n",ch);

}

else(printf("请输入大写字母");

)

示例三:

#include

main()

{

char c;                         //声明变量

scanf("%c",&c);                //键盘上取值

printf("%c %c",c,ch-'a'+'A');//本身和大写输出

}

回答2:

#include 
main()
{
char c;                         //声明变量
scanf("%c",&c);                //键盘上取值
printf("%c %c",c,ch-'a'+'A');//本身和大写输出
}

回答3:

#include
int  main()
{
char c,c1;
printf("请输入小写字母c=");
scanf("%c",&c);
c1=c-32;
printf("%c\n",c);
printf("%c",c1);
return 0;

回答4:

#include
int main()
{
char ch;
scanf("%c",&ch);
printf("Letter %c converted into a letter %c!",ch,ch-32);//大写字母ASCII码比小写字母小32
return 0;
}

回答5:

ch=getchar();
if(ch>='a'&&ch<='z')

{ch=ch-32;
prinft("大写字母是:%c\n",ch);
}
else(printf("请输入大写字母");
)