字符的输入输出方法:
1.scanf(),printf()
char c;
scanf("%s",c);//输入
printf("%c",c);//输出
2.cin,cout
char c;
cin>>c;//输入
cout<<c;//输出
3.getchar(),putchar()
int c;
c=getchar();//相当于char c;scanf("%s",c);
putchar(c);//相当于printf("%c",c); 需要c是字符才能输出,不能是变量
4.gets(),puts()
char c;
gets(c);//输入
puts(c);//输出
注意:gets(),puts()在比赛中不能使用!!!
5.cin.getline()
char c;
cin.getline(c);
注意:cin.getline()只能读入1行!!!
字符串的输入输出方法:
1.cin,cout
string s;
cin>>s;//输入
cout<<s;//输出
2.getline()
string s;
getline(cin,s);
注意:getline()只能读入1行!!!
3.用for循环输入
string s;
for(int i=0;i<s.length();i++){
cin>>s[i];
}
本文内容为小编自己汇总,内容可能会有错误或疏漏,感谢大家的提议!
记得点赞和关注哦~