【总结】高精度

来源:互联网 发布:python http get请求 编辑:程序博客网 时间:2024/05/29 12:49

1、scanf读入字符串

#include<iostream>#include<cstdio>#include<cstring>using namespace std;int main(){    char s1[1010],s2[1010];//**要定义char数组!!**    scanf("%s%s",s1,s2);//&可省略    int lena=strlen(s1);    int lenb=strlen(s2);    cout<<s1<<" "<<s2<<endl;    cout<<lena<<" "<<lenb<<endl;    return 0;//可省略 }

2、gets读入字符串

char s1[1010],s2[1010];gets(s1);gets(s2);lena=strlen(s1);lenb=strlen(s2);//每次读入一行,输入的两个字符串必须各占一行 

3、cin读入字符串

#include<iostream>#include<cstdio>#include<cstring>using namespace std;int main(){    string s1,s2;    cin>>s1>>s2;    int lena=s1.length();    int lenb=s2.length();    cout<<s1<<" "<<s2<<endl;    cout<<lena<<" "<<lenb<<endl;} 

**scanf、cin遇空格或回车符则认为当前字符串结束
gets遇回车符则认为当前字符串结束**

原创粉丝点击