各种输出读入(尽量用cin/cout)

来源:互联网 发布:掠食龙网络平台 编辑:程序博客网 时间:2024/06/14 00:32

cin/cout

优化:

    ios::sync_with_stdio(false);    cin.tie(NULL);

double输出:

    #include <iomanip>    cout<<setiosflags(ios::fixed)<<setprecision(6)<<ans;//6位小数

char输出读入:

    int x;    char ch[10];    cin>>ch>>x;    cout<<ch<<" "<<x<<endl;

1.string字符串:

    scanf("%s",str);

2.char单个字符:

    ch=getchar();

3.char字符串:

    char c[10];    gets(c);//从0开始

4.double精度小数点:

    printf("%.6f\n",ans);

5long long:
windows下:

    scanf("%I64d",&a);    printf("%I64d",a);

Linux下:

    scanf("%lld",&a);    printf("%lld",a);
原创粉丝点击