首页 > 代码库 > c语言 C++ 读一字符串
c语言 C++ 读一字符串
标准c语言
#include <stdio.h> //---------回车被第一个 gets(s) 接收char s[100]; // -----直接换行,,,,,少一行int main(int argc, char *argv[]){ int n; scanf("%d",&n); for(int i=1;i<=n;i++) { gets(s); puts(s); } return 0;}
#include <stdio.h> //---------回车被第一个 gets(s) 接收
char s[100]; // -----直接换行,,,,,少一行
int main(int argc, char *argv[])
{
int n;
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
gets(s);
puts(s);
}
return 0;
}
******************************************
#include <stdio.h>char s[100];int main(int argc, char *argv[]){ int n; scanf("%d",&n); getchar(); for(int i=1;i<=n;i++) { gets(s); puts(s); } return 0;}
#include <stdio.h>
char s[100];
int main(int argc, char *argv[])
{
int n;
scanf("%d",&n);
getchar(); //回车符 去掉,吸收-----------内存缓冲区
for(int i=1;i<=n;i++)
{
gets(s);
puts(s);
} return 0;
}
*******************************************************************************************************************************************
C++
#include <iostream>using namespace std;string s; int main(int argc, char *argv[]) { int n; cin>>n; for (int i=1;i<=n;i++) { getline(cin,s); cout<<s<<endl; } return 0; }View Code
#include <iostream>
using namespace std;
string s;
int main(int argc, char *argv[])
{ int n;
cin>>n;
for (int i=1;i<=n;i++)
{
getline(cin,s);
cout<<s<<endl;
} return 0;
}
不可以
#include <iostream>using namespace std;string s; int main(int argc, char *argv[]) { int n; getchar(); cin>>n; for (int i=1;i<=n;i++) { getline(cin,s); cout<<s<<endl; } return 0; }
#include <iostream>
using namespace std;
string s;
int main(int argc, char *argv[])
{ int n;
getchar();
cin>>n;
for (int i=1;i<=n;i++)
{
getline(cin,s);
cout<<s<<endl;
}
return 0;
}
**********************************************************************************************************************************
#include <stdio.h>#include <iostream>using namespace std;string s;int main(int argc, char *argv[]){ int n;char c; cin>>n; cin>>c; for (int i=1;i<=n;i++) { getline(cin,s); cout<<s<<endl; } return 0;}
#include <iostream>
using namespace std;
string s;
int main(int argc, char *argv[])
{
int n;
char c;
cin>>n;
cin>>c;
for (int i=1;i<=n;i++)
{
getline(cin,s);
cout<<s<<endl;
}
return 0;
}
#include <iostream>using namespace std;char s[100];int main(int argc, char *argv[]){int n; cin>>n; for (int i=1;i<=n;i++) { cin.getline(s,100); cout<<s<<endl; } return 0;}
#include <iostream> using namespace std; char s[100]; int main(int argc, char *argv[]) { int n;
cin>>n; for (int i=1;i<=n;i++) { cin.getline(s,100); cout<<s<<endl; } return 0; }