格式化输入/输出

scanf 函数和 printf 函数是C语言编程中使用最频繁的两个函数,他们用来格式化输入和输出。

printf 函数:

          printf(格式串, 表达式1, 表达式2);

          格式串包含普通字符和转换说明


          转换说明以%字符开头

          转换说明可以用%m.pX格式或%-m.pX格式(m和p都是整数常量,而X是字母。m和p都是可选的)

          m:指定了要显示的最少字符数量(在m前加‘-’表示左对齐)

          p:转换说明符的精度(如d,e,f,g)


转义序列:

          警报符:\a

          回退符:\b

          换行符:\n

          水平制表符:\t

          字符":\"

          显示\:\\(需要两个\\)


scanf 函数:

          和printf函数用特定的格式显示输出一样,scanf函数也根据特定的格式读取输入。

          scanf的格式串也可以包含普通字符和转换说明两个部分(大多情况下只包含转换说明)

          int i;

          float j;

          scanf("%d%f", &i, &j);(&是常常(但不总是)需要的)(为了允许第一个数后面有空格,应使用格式串“%d /%d”)



注:

          %i:用于八进制、十进制、十六进制

          \t(制表符):通常是8个字符宽度




          

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值