输入一个字符串,将其中的大写字母改为小写字母,小写字母改为大写字母,然后输出!...
C语言作业:输入一个字符串,将其中的大写字母改为小写字母,小写字母改为大写字母,然后输出!...给我个详细的答案!..谢谢额!...
C语言作业: 输入一个字符串,将其中的大写字母改为小写字母,小写字母改为大写字母,然后输出!... 给我个详细的答案!..谢谢额!
展开
2013-11-01
展开全部
#include <stdio.h>void main()
{
char z[100];
scanf("%s",z);
char *p=z;
while(*p)
{
if(*p>='a'&&*p<='z')
{
*p-=32;
}
else if(*p>='A'&&*p<='Z')
{
*p+=32;
}
p++;
}
printf("%s\n",z);
}
{
char z[100];
scanf("%s",z);
char *p=z;
while(*p)
{
if(*p>='a'&&*p<='z')
{
*p-=32;
}
else if(*p>='A'&&*p<='Z')
{
*p+=32;
}
p++;
}
printf("%s\n",z);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2018-02-27
展开全部
以下程序通过测试. 有问题请追问!#include <stdio.h>void main()
{
char s[30];
scanf("%s",s);
char *p=s;
while(*p)
{
if(*p>='a'&&*p<='z')
{
*p-=32;
}
else if(*p>='A'&&*p<='Z')
{
*p+=32;
}
p++;
}
printf("%s\n",s);
}附图:
{
char s[30];
scanf("%s",s);
char *p=s;
while(*p)
{
if(*p>='a'&&*p<='z')
{
*p-=32;
}
else if(*p>='A'&&*p<='Z')
{
*p+=32;
}
p++;
}
printf("%s\n",s);
}附图:
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-06-13
展开全部
百度 C语言 大小写
~
~
~
~
~
~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询