希望我的解答,能够真的帮助到你提高计算机技术,你可以试着去帮助别人解决计算机编程问题,来提高技术,因为有句话说:如果你不会做,那你就去教吧。
这句话的意思就是为了说明教会别人是一个很好的学习办法,希望能对你有所帮助。如果你真的解决不了编程问题,可以去求助别人,因为行动了,就代表了开始寻找解决方案了。
#include <stdio.h>
int main()
{
char ch;
scanf("%c",&ch);
if('A'<=ch && ch<='Z')
{
printf("%d\n",ch);
}
else if('a'<=ch && ch<='z')
{
printf("%c\n",ch-32);
}
return 0;
}
好像这是第二次回答你的问题,计算机编程要多敲代码,技术才会提高。
下面是一个简单的实现:
#include <stdio.h>
int main(void){
char ch; //定义存储字符的字符变量
scanf("%c",&ch); //从输入读取一个字符,存入到ch变量
if(ch>=65&&ch<=90){ // 可以根据字符变量的值 的区间判断是否为哪种类型的字符 65到90区间为大写字母
printf("%d",ch);
}else if(ch>=97&&ch<=122){ //在97到122区间为小写字母
printf("%c",ch-32); //如果字符为小写字母,将字符的值减去32,则变成相应的大写字母
}
return 0;
}