论恶心的输入输出

为了彻底抹杀掉这该死的输入输出陷阱,我尝试边写名企编程题,边总结。
一、恶心的输入

/*1.普通的输入*/
scanf(%d,&n)或者直接cin>>n;
/*2.已知行数的多行输入*/
for(int i=0;i<hangshu;++i){
   //A.输入以空格分开
   cin>>...>>...
   //B.输入以换行分开
        //B1.字符串形式
    getline(cin,str);
        //B2.读入多行,每行一组数据
    string str;int n;getline(cin,str);
    stringstream ss(str);
    while(ss>>n){
        //数据操作
    }
}

二、万恶的输出

/*3. 控制输出位数*/
//输出小数点后位数
printf("%.5f",n);//5f表示保留5位小数
全部评论

相关推荐

zYvv:双一流加大加粗再标红,然后广投。主要是获奖荣誉不够,建议开始不用追求大厂,去别的厂子刷下实习。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务