
5个回答
展开全部
#include "stdio.h"
main()
{
int i;
printf("请输入该大写字母的ASCII码值:");
scanf("%d",&i);
if(i>=65&&i<=90)
{
printf(" %d 对应的小写字母是 %c \n",i,i+32);
}
else
printf("输入的数字错误\n");
}
一个字母的大写字母与其小写字母相差32,而且字符型与整形变量时互通的,只是输出的控制符一个是%d一个是%c。上面程序在vc上运行通过,希望满意
main()
{
int i;
printf("请输入该大写字母的ASCII码值:");
scanf("%d",&i);
if(i>=65&&i<=90)
{
printf(" %d 对应的小写字母是 %c \n",i,i+32);
}
else
printf("输入的数字错误\n");
}
一个字母的大写字母与其小写字母相差32,而且字符型与整形变量时互通的,只是输出的控制符一个是%d一个是%c。上面程序在vc上运行通过,希望满意
展开全部
小写字母换大写:加32,例a=A+32
大写字母换小写:减32,例A=a-32
你也可以根据ASCII代码表对应,看看就知道了
大写字母换小写:减32,例A=a-32
你也可以根据ASCII代码表对应,看看就知道了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
大小字相差 32 如a=A+32;
#include "stdio.h"
void main()
{
char ch;
printf("请输入大写字母:\n");
scanf("%c",&ch);
printf("%c的小写字母为:%c",ch,ch+32);
}
#include "stdio.h"
void main()
{
char ch;
printf("请输入大写字母:\n");
scanf("%c",&ch);
printf("%c的小写字母为:%c",ch,ch+32);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
强制转化,if条件判断,还有大小才看ASCII码表就可以写出来了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <iostream>
using namespace std;
void main()
{
int ch;
cin>>ch;
if(ch>=65&&ch<<90)cout<<char(ch+32)<<endl;
}
using namespace std;
void main()
{
int ch;
cin>>ch;
if(ch>=65&&ch<<90)cout<<char(ch+32)<<endl;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询