首页 > 其他分享 >格式占位符与数据类型的使用

格式占位符与数据类型的使用

时间:2024-04-04 10:12:46浏览次数:22  
标签:数据类型 long 占位 char 类型 格式 符与

格式占位符 与 数据类型

总结:

1、char 类型可以用 %c ,也可以用 %d 【由于char(字符类型)本质就是一个字节的整数】

格式占位符

1、不同进制输出格式占位符

%d :十进制整数。
%x :十六进制整数。
%#x :显示前缀 0x 的十六进制整数。 ——x的大小写
%#X :显示前缀 0X 的十六进制整数。

2、整数类型的格式占位符(都是十进制形式的格式占位符)

数据类型 格式占位符 数据类型 格式占位符
int %d unsigned int %u
short %hd unsigned short %hu
long %ld unsigned long %lu
long long %lld unsigned long long %llu

布尔类型(bool)是 int 的别名,所以格式占位符也是 %d

3、字符类型的格式占位符

使用 %c 表示 char类型

4、浮点类型的格式占位符

数据类型 十进制形式格式占位符 科学计数法格式占位符
float %f %e
double %lf %le
long double %Lf %Le

格式占位符与数据类型的搭配使用

1、整型

如下:

  • char 可以与%d %c搭配使用
  • %d 可以与所有整型使用,不过宽类型(long,long long)会出现精度损失

2、浮点类型

如下:

  • 输出(printf)时,float、double 可以共用 %f,不过输入(scanf)时,必须要一一对应,要不会报错

标签:数据类型,long,占位,char,类型,格式,符与
From: https://www.cnblogs.com/petard/p/18113938

相关文章

  • C语言02-常量、二进制、数据类型
    第4章常量1.常量特点程序运行时,其值不能改变的量,即为常量。习惯上常量名使用大写,方便与变量区分。2.常量分类​ **字面量常量**:直接使用的常量,不需要定义或声明,包括整数常量、浮点数常量、字符常量。注:有1,2,3等 ——顾名思义,就是数字整数 1.2,1.3,1.4等 ——也就......
  • 元组、布尔、集合内置方法以及数据类型内置方法总结
    昨日内容回顾【一】列表类型内置方法(一)类型强制转换字符串可以转换成列表字符串中的每一个元素字典转换为列表以后是字典的键元组转换为列表集合转换为列表集合的去重性和无序性--->一旦转换成功这个列表就定死(二)按照索引取值正向:从0开始反向:从-1开始可......
  • 05 数据类型
    数据类型是指在创建表的时候为表中字段指定数据类型,只有数据符合类型要求才能存储起来使用数据类型的原则是:够用就行,尽量使用取值范围小的,而不用大的,这样可以更多的节省存储空间数值类型字符串类型日期类型......
  • Java 基本数据类型
    变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。Java的两大数据类型:内置数据类型引用数据类......
  • 数据类型内置方法2
    列表类型强转list(内容)索引取值list[start:end:size]返回一个列表切片list[start:end:size]计算长度len(list)成员运算:innotin操作方法增:.extend(列表).append(内容).insert(索引,内容)删dellist[索引].pop(索引).remove(内容)查......
  • python数据类型内置方法(部分明天补充)
    1.整型内置a.+加法,调用的内部的add函数b.类型强制转换可以将符合整数格式的字符串转换成整数类型只能转换符合整数格式的字符串c.进制转换oct()八进制hex()十六进制bin()二进制d.int也支持进制转换,其他进制转为十进制eg:print(int('ob1101',2))2.浮点数......
  • python变量和简单的数据类型[第 2 章(上)]
    2.1运行解释文件扩展名:结尾的.py用于指出文件内容是Python代码Python解释器:读取整个文件,确定其中每一行的含义并执行例如,当解释器看到print,就会将括号中的内容打印到屏幕上。语法高亮:用不同的颜色,区分出程序代码中的不同部分 2.2变量修改我们在上一章中写的代......
  • redis特殊数据类型-Geospatial(地理位置)用法
    一 Geospatial(地理位置)介绍使用经纬度定位地理坐标并用一个有序集合zset保存,所以zset命令也可以使用有效的经度从-180度到180度。有效的纬度从-85.05112878度到85.05112878度。二 Geospatial应用场景        通过georadius就可以完成附近的人功能withcoo......
  • 部分数据类型的内置方法及字符串内置方法
    昨日内容回顾【一】循环结构【1】while循环break:退出当前循环coutinue:退出本次循环tag:标志位,可以通过最里层的标志位直接将最外层的while循环断掉【2】for循环遍历可迭代类型(可以被索引取值的都可以被迭代,可一个个取值的就是可迭代的)遍历的意思就是将被需要遍历的......
  • Python零基础教学(数据类型)
    文章目录数据类型数字类型文字类型(字符串)数字和文字的区别文字相加文字乘法布尔类型(条件判断)布尔变量数据类型在python中,有很多类型。数据类型是用来区分不同的数据的,他们的操作也不同。数据类型:数字、文字、布尔······今天就想先讲这三个类型·,数字和......