C语言基础入门48篇_05-printf的基本使用

本文详细介绍了C语言中的输入输出概念及其使用方法。包括如何利用C标准库中的函数进行格式化输出,例如输出十进制、十六进制、浮点数、ASCII字符等,并提供了示例代码帮助理解。

1. 输入输出是什么?
C编程中,我们通过调用输入函数来将自己的需求告诉程序;通过调用输出函数,将程序的运行结果显示出来。

2. 使用C标准库中的输入输出函数
应该包含头文件stdio.h(standard input output)

#include <stdio.h>

3. 格式化输出
printf的基本使用:
第一个参数是格式化字符串,百分号表示将要被格式化的格式类型。每一个百分号控制符对应了后续的一个参数。

  • 十进制输出%d
  • 十六进制输出%x,%X
  • 浮点数输出%f
  • ASCII字符输出%c
  • 字符串输出%s

4. 其他的格式化输出控制符

  • 无符号数字%u
  • 指针地址%p
#include <stdio.h>

int main(int argc, char* argv[])
{
 //1. %d 十进制
 printf("%d\r\n", 100);

 //2. %X 十六进制
 printf("%X\r\n", 100); // 十六进制的 64
 printf("%X, %x\r\n", 11, 11);//大写X输出大写B,小写x输出小写b

 //3. %f 输出浮点数(小数)
 printf("%f\r\n", 3.1415926);

 //4. %c 是ASCII码对应的形式输出
 printf("%d, %c\r\n", 65, 65);

 //5. %s 以字符串形式输出
 printf("Your name is: %s\r\n", "LiSi");

 //6. %u 无符号形式输出(没有负数)
 printf("%d, %u\r\n", 0xFFFFFFFF, 0xFFFFFFFF);

 //7. %p 以指针形式输出
 printf("%p\r\n", 100);
 return 0;
}

5.学习视频地址:printf的基本使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

十月旧城

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值