早教吧作业答案频道 -->其他-->
如何用C语言将大写字母转换A变为ZB变为YC变为XD变为W.X变为CY变为BZ变为A
题目详情
如何用C语言将大写字母转换 A变为Z B变为Y C变为X D变为W.X变为C Y变为B Z变为A
▼优质解答
答案和解析
不知道楼主要什么功能的,就写了一个单个字母转化和字符串转化的:
单个字母转化:
#include
int main()
{
char a;
while((a=getchar())!=EOF)
{
getchar();
if('A'<=a&&a<='Z')
a='Z'-a+'A';
putchar(a);
putchar('\n');
}
return 0;
}
字符串转化:
#include
int main()
{
int i;
char a[1000];
while(gets(a))
{
for(i=0;a[i]!='\0';i++)
if('A'<=a[i]&&a[i]<='Z')
a[i]='Z'-a[i]+'A';
puts(a);
}
return 0;
}
应该可以满足楼主要求了吧
单个字母转化:
#include
int main()
{
char a;
while((a=getchar())!=EOF)
{
getchar();
if('A'<=a&&a<='Z')
a='Z'-a+'A';
putchar(a);
putchar('\n');
}
return 0;
}
字符串转化:
#include
int main()
{
int i;
char a[1000];
while(gets(a))
{
for(i=0;a[i]!='\0';i++)
if('A'<=a[i]&&a[i]<='Z')
a[i]='Z'-a[i]+'A';
puts(a);
}
return 0;
}
应该可以满足楼主要求了吧
看了 如何用C语言将大写字母转换A...的网友还看了以下:
某凸透镜焦距为15厘米.当物体沿主光轴从距透镜25厘米处向50厘米处移动时,则()A.像变大,像距 2020-05-13 …
1.已知z是虚数,求证:z+1/z为实数的充要条件是|z|=1.证法一:因为|z|=1,所以zz' 2020-06-12 …
将方程y''+(siny-x)(y')^3=0转换为以X为因变量,y为自变量的方程,再求该方程的通 2020-06-12 …
如图所示,阳逻港通用码头上正将质量为373t的变压器吊装至货船.转运变压器的平板货车安装有很多车轮 2020-06-24 …
锌锰电池中氯化铵为什么要变成氨气锌锰原电池中的氧化还原反应怎么那么奇芭:锰为什么变成氢氧化氧锰?而 2020-07-05 …
单质Z是一种常见的半导体材料,可由X通过如下图所示的路线制备,其中X为Z的氧化物,Y为氢化物,分子 2020-07-22 …
针对路程时间和速度来列出等式,设速度一直是每小时60KM,列出式子:S=60T,我们说T为自变量, 2020-07-25 …
动量冲量的一个质量为m的物体,以速度v在平面上匀速运动,突然给予其一个I=mv的冲量,则它的速度将变 2020-11-10 …
概率论题目,求解答,急!设随机变量X和Y相互独立,且有相同的分布函数F(x).Z=X+Y.F(z)为 2020-12-13 …
在如图所示的电路中,R1、R2为定值电阻,R3为可变电阻,电源的电动势为E,内阻为r.设电流表A的读 2020-12-31 …