zoukankan      html  css  js  c++  java
  • 【c++随手记】编程基础之输入输出

    今天试了下noi oj的1.1节,随便总结一下。

    【cout左对齐右对齐的方法】 

     1 #include<iostream>
     2 #include<cstdio>
     3 #include<iomanip>//setw需要的头文件 
     4 using namespace std;
     5 
     6 int main()
     7 {
     8   int a=1,b=23,c=456;
     9   //scanf("%d%d%d",&a,&b,&c);
    10 
    11   /*定义宽度为8,默认右对齐输出*/ 
    12   cout<<setw(8)<<a<<' '<<setw(8)<<b<<' '<<setw(8)<<c<<endl;
    13 
    14   /*由下述语句可以看出,setw(n)仅对下一个有效*/ 
    15   cout<<setw(8)<<a<<' '<<b<<endl;
    16 
    17   /*左对齐输出需要声明*/
    18   cout<<left<<setw(8)<<b<<left<<setw(8)<<c<<endl; 
    19   return 0;
    20 }

    【浮点数控制(保留n位小数)】

     1 #include<iostream>
     2 #include<cstdio>
     3 using namespace std;
     4 
     5 int main()
     6 {
     7   float a;
     8   scanf("%f",&a);
     9   printf("%.3f",a);
    10   return 0;
    11 }

    %f   表示按浮点数的格式输出

    %e  表示按指数形式的浮点数的格式输出

    %g  表示自动选择合适的表示法输出

  • 相关阅读:
    Meten Special Activities II
    Meten Special Activities II
    Meten Special Activities II
    Meten Special Activities II
    Meten Special Activities
    Meten Special Activities
    Meten Special Activities
    Meten Special Activities
    Meten Special Activities
    冒泡排序和选择排序
  • 原文地址:https://www.cnblogs.com/iiyiyi/p/4668934.html
Copyright © 2011-2022 走看看