Faming


私信TA

用户名:li27089346

访问量:41243

签 名:

等  级
排  名 119
经  验 7602
参赛次数 1
文章发表 61
年  龄 19
在职情况 学生
学  校
专  业

  自我简介:

解题思路:





注意事项:





参考代码:

 #include<stdio.h>
int main()
{
    char c;
    while((c=getchar())!='\n'&&c!=-1)
    {
        if(c>='a'&&c<='y'||c>='A'&&c<='Y') c++;
        else if(c=='z'||c=='Z') c-=('z'-'a');
        printf("%c",c);
    }
    return 0;
}


 

0.0分

12 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区

大佬,为啥我这个输出超限了
#include<stdio.h>
int main()
{
	char a=1;
	while(a!='\n')
	{
		a=getchar();
		if(a>='a'&&a<='z'||a>='A'&&a<='Z')
		{
			if(a=='z'||a=='Z')
			a-='z'-'a';
			else
			a++;
		}
		putchar(a);
	}
}
2020-03-25 00:07:21
输入缓冲区都能用上,高手!
2019-10-06 14:42:39
while((c=getchar())!='\n'&&c!=-1)中c!=-1啥意思?
2018-05-06 16:45:54
大神,受我一拜!!
2017-10-11 20:43:25
短 !简单!  这才是真大佬
2017-08-11 17:26:03
  • «
  • 1
  • »