新手守护
char s[101]; int i;
gets(s);
for(i=0;i<strlen(s);i++)
{
if (s[i]>='A'&&s[i]<='Z') s[i]=char(int(s[i])+32);
else if (s[i]>='a'&&s[i]<='z') s[i]=char(int(s[i])-32);
}
输出s
修练者
int i,l;
char s[1000];
gets(s);
l=strlen(s);
for(i=0;i<=l-1;i++)
{
if(s[i]+0>='a'&&s[i]+0<='z')
s[i]=s[i]-'a'+'A';
else if(s[i]+0>='A'&&s[i]+0<='Z')
s[i]=s[i]-'A'+'a';
cout<<s[i];
}
中级光能
核心:
for(i=0;i<=strlen(a)-1;i++) { if(a[i]>='A'&&a[i]<='Z') a[i]+=32; else if(a[i]>='a'&&a[i]<='z') a[i]-=32; }
新手守护
char a[110]; gets(a); for(int i=0;i<=strlen(a)-1;i++) { if(a[i]>='A'&&a[i]<='Z') { a[i]+=32; } else if(a[i]>='a'&&a[i]<='z') { a[i]-=32; } } cout<<a;
初级天翼
核心:
for(int i=0;i<strlen(a);i++)//循环
{
if(a[i]>='a' && a[i]<='z')//如果是小写
a[i]-=32;//转大写
else if(a[i]>='A' && a[i]<='Z')//如果是大写
a[i]+=32;//转小写
}
思路:
1.定义一个字符数组。
2.输入用gets(数组名);
3.核心。
4.输出用puts(数组名);
郑怡翔在2018-07-30 06:06:17追加了内容
别忘了+
#include<iostream>
#include<cstdio>//用于输入输出
#include<cstring>//用于strlen
新手守护
这个很简单
判断
string s[10010];
循环
{
如果(s>='A'&&s<=‘S’)
{
s[i]+='0';
}
else
{s[i]-='0';
}
}
循环输出s[i]
资深守护
for(int i=0;i<n;++i)
{
cin >> a[i];
}
for(int i=0;i<n;++i)
{
cin >> b[i];
}
for(int i=0;i<n;++i)
{
if((a[i]+b[i])%2!=0)
jiang++;
}
这是我的核心,希望对你有帮助。望采纳。
初级光能
核心:
char a[110]; gets(a); for(int i=0;i<=strlen(a)-1;i++) { if(a[i]>='A'&&a[i]<='Z') { a[i]+=32; } else if(a[i]>='a'&&a[i]<='z') { a[i]-=32; } } cout<<a;
Accepted:100分
郑凝溪的测评结果:
测试点#1测评结果 : Accepted时间 : 0ms
测试点#2测评结果 : Accepted时间 : 0ms
测试点#3测评结果 : Accepted时间 : 0ms
测试点#4测评结果 : Accepted时间 : 0ms
测试点#5测评结果 : Accepted时间 : 0ms
测试点#6测评结果 : Accepted时间 : 0ms
我的提交(cpp):
#include<iostream> #include<cstdio> #include<cstring> #include <string> using namespace std; int main() { char a[110]; gets(a); for(int i=0;i<=strlen(a)-1;i++) { if(a[i]>='A'&&a[i]<='Z') { a[i]+=32; } else if(a[i]>='a'&&a[i]<='z') { a[i]-=32; } } cout<<a; return 0; }