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;
}
#include <iostream> using namespace std; char s[100]; int main(int argc, char *argv[]) { int n; char c; cin>>n; cin>>c; 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;
char c;
cin>>n;
cin>>c;
for (int i=1;i<=n;i++)
{ cin.getline(s,100);
cout<<s<<endl;
}
return 0;
}