zoukankan      html  css  js  c++  java
  • CCF中学生计算机程序设计(入门篇)-第二章总结

     一、printf输出格式调整

    printf("10.0/6.0=%3.3f
    ", 10.0 / 6.0); 
    “%3.3f”的意思是:
    第二个3代表10/6保留三位小数
    第一个3代表 算上小数点前 以及 小数点 以及 小数点后三位数字 一共有a个数字,如果3(这里指第一个3) > a,则在输出“=”号后面再空3-a个格
    这里显然a=5,且3不大于a(5),所以不空格
    printf("10.0/6.0=%6.3f
    ", 10.0 / 6.0);
    “%6.3f”的意思是:
    3代表10/6保留三位小数(跟上个代码一样)
    6代表 算上小数点前 以及 小数点 以及 小数点后三位数字一共有 a=5 个数字
    6-a = 6-5 = 1,所以空1个格

    下面是更多的例子:
    代码:
    printf("10.0/6.0=%3.3f ", 10.0 / 6.0); printf("10.0/6.0=%4.3f ", 10.0 / 6.0); printf("10.0/6.0=%5.3f ", 10.0 / 6.0); printf("10.0/6.0=%6.3f ", 10.0 / 6.0); printf("10.0/6.0=%11.8f ", 10.0 / 6.0);

    输出结果:

    二、大小写字母转化

    char c1='a', c2='b';
    c1 -= 32;
    c2 -= 32;
    cout << c1 << ' ' << c2;

    三、输入显示控制

    scanf("%d * %d",&a,&b); 

    必须要输入 a*b 才可以正常输出

    四、setprecision(10)

  • 相关阅读:
    字符串方法
    文件上传路径转虚拟路径
    表结构转excel
    @ModelAttribute
    select
    查询详情在模态框展示
    时间
    mybatis一对多
    bootstrap tab页
    为什么不建议使用WordPress呢?
  • 原文地址:https://www.cnblogs.com/elisa02/p/14318038.html
Copyright © 2011-2022 走看看