附录注意(续文章:printf函数的详细用法以及整型数据的相关详细分析)

本文详细介绍了C语言中printf函数用于输出整型数据的各种格式,包括%d, %f, %e, %s, %c等,并提到了浮点数的存储方式、科学计数法和不同进制的输出格式。还通过代码示例解释了符号运算符的顺序影响。" 101926152,8437352,百度AI:轻松获取及刷新access_token的步骤,"['百度AI', '人脸识别', 'API调用', '身份验证', 'Java开发']
摘要由CSDN通过智能技术生成

附录注意

1.printf输出整型数,输出的形式为printf(“%d”,n);n为变量,n必须被int 或 long int 或 short int 定义。也可以是printf(“%d”,34);这样就会在屏幕上输出34,所以后面输出可以是常量也可以是变量。
2.什么为实数?见下图。
实数

3.浮点型数据是用来表示具有小数点的实数的。在c语言中,实数是以指数形式存放在存储单元(内存)中的。一个实数表示为指数可以不止一种表现形式。比如3.14159可以表示为:
在这里插入图片描述

他们都是代表一个值,小数点的位置可以浮动,所以叫做浮点数。

4.当用double或float定义一个数,就需要利用%f输出,输出的形式为printf(“%f”,n);或者是printf(“%lf”,n);

5.当定义的数在运算后非常大时,就可以用科学计数法,输出的形式为printf(“%e”,n);

6.在输出字符串时,其格式时%s,虽然可以用puts函数输出,但输出的形式为printf(“%s”,n);也可以输出,这里的n是字符串的首地址。

7.特殊的输出方法比如输出的形式为printf(“%4d”,n);这个4是指输出的空间为4,比如输出80,80占两个格,则前面补两个空格,如果输出位数大于预定位数,则按实际位数输出。输出的形式为printf(“%.2f”,n);就是保留两位小数的意思,2我是可以换的比如保留3位小数,输出的形式为printf(“%.3f”,n);

8.定义字符时需要输出字符,就可以调用putchar输出,但是printf也可以输出字符,输出的形式为printf(“%c”,n); n必须是由char定义的。

9.没有什么ox
数据前面加源:
0x数据 十六进制 是数字0不是字母o
0数据 八进制
直接数据 十进制
而 %d %o %x %X
分别是 十进制,八进制,十六进制(小写),十六进制(大写)的输出格式。

如下面代码所示:

#include <stdio.h>
#include <stdlib.h>

int length(char a[]);    //因为函数位于main()函数之后,所以当引用这个函数时应该首先进行声明便于之后的引用

int main(void)
{
   
	char a[] = {
    'a', 'b', 'c', 'd', 'f' };
	int i;
	int j = 47;
	printf("%x\n", j);  //输出结果为:    2f
	printf("%X\n", j);  //输出结果为:    2F
	printf("%#x\n", j); //输出结果为:    0x2f
	printf(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值