1037: 字符输入输出
1 #include <bits/stdc++.h>
2 using namespace std;
3 int main()
4 {
5 char a;
6 a=getchar();
7 printf("%c",a);
8 return 0;
9 }
1038: 英文单词的首字符
1 {
2 char a;
3 // cin>>a;
4 // cout<<a;
5 a=getchar();
6 putchar(a);
7 return 0;
8 }
1039: ASCII码
1 #include <bits/stdc++.h>
2 using namespace std;
3 int main()
4 {
5 char a;
6 int b;
7 cin>>a;
8 b=a;
9 cout<<b<<endl;
10 return 0;
11 }
1040: 前后字符
1 #include <bits/stdc++.h>
2 using namespace std;
3 int main()
4 {
5 char a,b,c;
6 cin>>a;
7 b=a-1;
8 c=a+1;
9 cout<<b<<a<<c<<endl;
10 return 0;
11 }
1042: 小写转大写
1 #include <bits/stdc++.h>
2 using namespace std;
3 int main()
4 {
5 char a,b;
6 cin>>a;
7 //b=a-32;
8 b='A'+(a-'a'); // 和上一行相比,更推荐这一行的写法。
9 cout<<b<<endl;
13 return 0;
14 }
1043: 大写转小写
1 #include <bits/stdc++.h>
2 using namespace std;
3 int main()
4 {
5 char A,B;
6 cin>>A;
7 B='a'+(A-'A');
8 cout<<B<<endl;
9 return 0;
10 }
1044: 显示字符
1 #include<bits/stdc++.h>
2 using namespace std;
3 int main()
4 {
5 char a;
6 int b;
7 cin>>b;
8 a=b;
9 cout<<a<<endl;
10 return 0;
11 }
1045: 字符菱形
1 #include <bits/stdc++.h>
2 using namespace std;
3
4 int main()
5 {
6 char ch;
7 cin>>ch;
8 cout<<" "<<ch<<endl;
9 cout<<" "<<ch<<ch<<ch<<endl;
10 cout<<ch<<ch<<ch<<ch<<ch<<endl;
11 cout<<" "<<ch<<ch<<ch<<endl;
12 cout<<" "<<ch<<endl;
13 return 0;
14 }
1057: 交换三个字符并输出
#include <bits/stdc++.h>
using namespace std;
int main()
{
char a,b,c,t;
cin>>a>>b>>c;
t=a; //引入变量t实现a和c的交换
a=c;
c=t;
printf("%c%c%c
",a,b,c);
return 0;
}