给定一个字符串,请你编写一个函数,void print(char str[])
,将这个字符串打印出来。
输入格式
共一行,包含一个字符串。
输出格式
共一行,表示打印出的字符串。
数据范围
1≤字符串长度≤100
输入样例:
I love AcWing.
输出样例:
I love AcWing.
1.cin.getline(字符串,读取长度)
当然也可以用getline直接读入string类字符串
2.scanf("%[^\n]",字符串):只有遇到\n才停止读入
3.fgets(字符串,读取长度,stdin)(stdin:标准输入)
代码1:
#include<iostream>
#include<cstring>
#include<cstdio>using namespace std;char str[101];void print(char str[]){int len = strlen(str);for(int i = 0 ; i < len ; i++) cout << str[i];
}int main()
{scanf("%[^\n]",str);print(str);return 0;
}
代码2:
#include<iostream>
#include<cstring>using namespace std;char str[101];void print(char str[]){int len = strlen(str);for(int i = 0 ; i < len ; i++) cout << str[i];
}int main()
{fgets(str,101,stdin);print(str);return 0;
}
代码3:
#include<iostream>
#include<cstring>using namespace std;char str[101];void print(char str[]){int len = strlen(str);for(int i = 0 ; i < len ; i++) cout << str[i];
}int main()
{cin.getline(str,101);print(str);return 0;
}