zoukankan      html  css  js  c++  java
  • C语言学习笔记-3.顺序结构程序设计

    一、数据的输入与输出

      1.stdio.h中包含的函数:

         getchar(输入字符)  gets(输入字符串)  printf(格式输出)  putchar(输出字符)

         puts(输出字符串)   scanf(格式输入)   flushall(刷新缓冲区)  等等

      2.flushall();  作用举例:

         scanf("%c", &a);

         //flushall();           作用:删除缓冲区中的" ",防止其被继续输入

         scanf("%c", &b);

      3.格式字符

    八进制 %o:55  %#o:055  %d:45
    十六进制 %x:2d  %X:2D  %#X:0X2D  %d:45
    指数

    %e:1.5e+11  %E:1.5E+11

        其他格式字符:%g、%G:根据大小自动选取%e或%f

               %%:输出%

        %.6d:输出6位,不足以0补齐(若超过6位则照原样输出)

        %.6s/.6c:输出6位,以空格补齐

        %.6f:把精度设为小数点后6位(四舍五入)

      4.scanf("格式控制字符串", 地址列表);

        如果在"格式控制字符串"中,除了格式说明外还有其他字符,则在输入时,须在相应位置输入相同字符

      5.C语言空白字符:' '、' '、' '

        若格式字符形如"%d%f%d",则则在实际输入时可在各个输入数据间插入任意多个空白字符

        若使用了"%c",则每个字符均被视为有效数据(包括空白字符)

        若在格式控制字符串中出现了空白字符,则输入的空白字符将被读入,而不保存,直到碰上下一项为止

  • 相关阅读:
    angular-ui-bootstrap的弹出框定义成一个服务的实践(二)
    分享百度文件上传组件webUploader的使用demo
    display的flex属性使用详解
    数组去重(初识ES6)
    在ng中的select的使用方法的讲解
    安装xamp之后,appach、mysql等问题的总结
    python中string.casefold和string.lower区别
    python3数据类型
    MySQL bin-log 日志清理方式
    python终端颜色设置
  • 原文地址:https://www.cnblogs.com/trj14/p/4271521.html
Copyright © 2011-2022 走看看