【C语言你不知道的那些事儿】C语言Printf的用法以及如何打印%号

  在平时项目中。有很多需要用字符串显示的地方。这里我总结了一下使用Printf输出的用法。

用法一:把整形数据打印输出字符串

1)把整形数据打印输出字符串

	int temp = 81;
	printf("%d\r\n",temp);

输出结果是 81;
这里是把整形的数据以字符串的形式打印出来。
2)把整形数据打印输出字符串高位补0

	int temp = 81;
	printf("%03d\r\n",temp);

输出结果是081;
这里填写的是输出3位数据高位补0;

用法二:把浮点型数据打印输出字符串

1)把浮点型数据打印输出字符串

	float f_value = 10.123;
	printf("%f\r\n",f_value); 

输出结果是 10.123000;
这里是把浮点型的数据以字符串的形式打印出来。默认显示六位小数。
2)把浮点型数据设定小数点后有效值个数打印输出字符串

	float f_value = 10.123;
	printf("%.3f\r\n",f_value); 

输出结果是 10.123;
设定的有效值是小数点后三位。

用法三:把字符串数据打印输出字符串

1)输出正常字符串

	unsigned char str[20] = "123asdfwefrewfew";
	printf("%s\r\n",str); 

输出结果是 123asdfwefrewfew;
1)输出固定长度字符串

	unsigned char str[20] = "123asdfwefrewfew";
	printf("%.*s\r\n",10,str); 

输出结果是 123asdfwef;

用法四:输出特殊符号

1)输出百分号

	int temp = 81;
	printf("%1d%%\r\n",temp); 

输出结果是081%;
在printf函数里要想输出%号,需要添加两个%%;

谢谢大家!如果觉得有用麻烦给个赞或者关注谢谢!

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值