精华内容
下载资源
问答
  • c语言中占位符
    2013-09-18 10:32:00

    long类型用%ld占位

    转载于:https://www.cnblogs.com/gm-lotus/p/3327990.html

    更多相关内容
  • C语言中占位符的使用

    千次阅读 2020-06-21 00:49:49
    格式说明由“%”和格式字符组成,如%d%f等。它的作用是将输出的数据转换为指定的格式输出。格式说明总是由“%”字符开始的。 格式字符有d,o,x,u,c,s,f,e,g等。 如%d整型输出,%ld长整型输出,%o以八进制数...

    格式说明由“%”和格式字符组成,如%d%f等。它的作用是将输出的数据转换为指定的格式输出。格式说明总是由“%”字符开始的。
    格式字符有d,o,x,u,c,s,f,e,g等。 如%d整型输出,%ld长整型输出,%o以八进制数形式输出整数,%x以十六进制数形式输出整数,或输出字符串的地址。%u以十进制数输出unsigned型数据(无符号数)。注意:%d与%u有无符号的数值范围,也就是极限的值,不然数值打印出来会有误。%c用来输出一个字符,%s用来输出一个字符串,%f用来输出实数,以小数形式输出,默认情况下保留小数点6位。%.100f用来输出实数,保留小数点100位。%e以指数形式输出实数,%g根据大小自动选f格式或e格式,且不输出无意义的零。

    展开全文
  • C语言占位符 格式占位符

    千次阅读 多人点赞 2020-10-07 08:17:27
    常用占位符: %d, %i------代表整数,%f------浮点数,%s------字符串,%c---...C语言中的格式占位符: %a,%A 读入一个浮点值(仅C99有效)%c 读入一个字符%d 读入十进制整数%i 读入十进制,八进制,十六进制整数%o ...

    常用占位符:

    %d, %i------代表整数,%f------浮点数,%s------字符串,%c------char. %p------指针,%fL------长log,%e------科学计数法,%g------小数或科学计数法。


    C语言中的格式占位符:


    %a,%A         读入一个浮点值(仅C99有效)
    %c                读入一个字符
    %d                读入十进制整数
    %i                 读入十进制,八进制,十六进制整数
    %o                读入八进制整数
    %x,%X          读入十六进制整数
    %s                读入一个字符串,遇空格、制表符或换行符结束。
    %f,%F,%e,%E,%g,%G 用来输入实数,可以用小数形式或指数形式输入。
    %p                读入一个指针
    %u                读入一个无符号十进制整数
    %n                至此已读入值的等价字符数
    %[]                扫描字符集合
    %%               读%符号

    数据类型和占位符之间的对应关系


    char和unsingned char   %c
    short                              %hd
    unsigned short              %hu
    long                               %ld
    unsigned long               %lu
    int                                  %d
    unsigned int                  %u
    float                              %f/%g
    double                           %lf/%lg

    %f%lf会保留小数点后面多余的0 如 3.1400000 .2%f得 3.14
    %g%lg不会保留 如 3.14

    展开全文
  • C语言之格式占位符

    2021-08-10 14:36:30
    1、格式占位符(%) 是在C/C++语言格式输入输出函数,其意义就是起到格式占位的意思,表示在该位置有输入或者输出 2、scanf的用法 scanf("<格式化字符串>",输入参数一,输入参数二 ); %d 输入十进制有符号...

    1、格式占位符(%)

    是在C/C++语言中格式输入输出函数,其意义就是起到格式占位的意思,表示在该位置有输入或者输出

    2、scanf的用法

    scanf("<格式化字符串>",输入参数一,输入参数二 );
    %d 输入十进制有符号整数
    %u 输入十进制无符号整数
    %i 输入十进制,八进制,十六进制整数
    %o 输入八进制整数
    %x,%X 输入十六进制整数
    %f 输入单、双精度浮点数
    %s 输入字符串
    %c 输入单个字符
    %p 输入指针的值
    %fL 输入长浮点数
    %e 输入科学计数
    %g 输入小数或科学计数
    %n 至此已读入值的等价字符数
    %[] 扫描字符集合
    %f ,%F ,%e,%E, %g ,%G 用来输入实数,可以用小数形式或指数形式输入
    \n 换行
    \f 清屏并换页
    \r 回车
    \t Tab制表符

    3、printf("<格式化字符串>", )

    输出同输入一样

    实例

    scanf("%d,%d,%d",&a,&b,&c);// 从键盘输入三个整数,用逗号分隔(输入的时候,用什么隔开,输入的时候就用什么隔开) 
    scanf("%c", &s); // 从键盘输入一个字符  
    scanf("%f", &f); // 从键盘输入一个浮点型数据
    printf("%d\n",a); // 输出一个整数  
    printf("%f\n",b); // 输出一个浮点数  
    printf("%s\n",c); // 输出一个字符, 其中\n表示换行

    展开全文
  • C语言中的各种占位符

    千次阅读 2020-07-19 13:16:31
    C语言占位符 占位符这个名词想必都不陌生,C语言的%d,%c就再熟悉不过了,那么C语言究竟都有哪些占位符呢,又都表示什么含义呢? %d:整型 %ld:长整型 %o:八进制数形式整数 %u:十进制数unsigned(无符号)...
  • 应该一个是输入用,一个是输出用C语言中的格式占位符:%a,%A 读入一个浮点值(仅C99有效)%c 读入一个字符%d 读入十进制整数%i 读入十进制,八进制,十六进制整数%o 读入八进制整数%x,%X 读入十六进制整数%s 读入一个...
  • C语言——占位符【标志字符】

    千次阅读 2020-02-05 11:16:00
    目录: 一:定义 ...格式占位符(%)是在C/C++语言格式输入函数,如 scanf、printf 等函数使用,其意义就是起到格式占位的意思,表示在该位置有输入或者输出 二:占位符的种类和意义 %d, %i ...
  • C语言格式占位符

    2022-03-19 18:26:14
    C语言基础:格式占位符
  • c语言占位符

    千次阅读 2019-07-19 22:08:34
    C语言占位符
  • C语言中常用的占位符

    万次阅读 2015-05-24 14:50:25
    C语言中的格式占位符
  • 一般拼接一段字符串在编程是很常见的事,下面简单做个总结:什么是占位符?占位符就是先占住一个固定的位置,等着你再往里面添加内容的符号.1.Java处理方法:package com.amos;import java.text.MessageFormat;/*** ...
  • 自己复习C语言的时候总结了一下格式化输入输出占位符,以及各种变量的占用字节数,还有没提到的后面慢慢补充。(第一次学着发博客总结^-^,也可以帮助自己后续回顾) 部分变量类型及占用字节数: (C头文件limits....
  • 深入理解结构体中占位符的用法复制代码 代码如下:typedef union{struct x{char a1 : 2;char b1 : 3;char c1 : 3;}x1;char c;}my_un;int main(){my_un a;a.c = 100;printf("%d/n",a.x1.c1);printf("%d/n",sizeof(my_...
  • C语言中的格式占位符

    2016-09-17 01:57:00
    C语言中的格式占位符: %a,%A 读入一个浮点值(仅C99有效) %c 读入一个字符 %d 读入十进制整数 %i 读入十进制,八进制,十六进制整数 %o 读入八进制整数 %x,%X 读入十六进制整数 %s 读入一个字符串,遇...
  • %c 读入一个字符%s 读入一个字符串,遇到空格制表或者换行时结束。%d 读入一个十进制整数%x或者%X 读入一个十六进制整数(读出时,%x:小写,%X:大写)%o 读入一个八进制整数%p 读入一个指针,也就是地址%u ...
  • C语言常见格式输入输出%d,%c,%f,%p等的含义 我都给大家整理好了,大家随便用。 大家记得点赞,加关注。拒绝白嫖,制作不易。 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓表格如下↓↓↓↓↓↓↓↓↓↓↓...
  • C语言数据类型打印对应的占位符

    千次阅读 2021-05-21 18:08:41
    占位符列表char %c和%hhdunsigned char %c和%hhu%c对应字符身份,%hhd和%hhu对应数字身份short %hdunsigned short %hulong %...
  • C语言常用占位符及各进制数值定义

    千次阅读 2018-05-25 10:25:57
  • C语言占位符及printf格式说明

    千次阅读 2020-05-26 12:05:02
    1.首先说一下什么是占位符,大家看到的%d、%f等都是占位符,简单来说就是每种数据类型对应相关的占位符。 2.占位符有哪写? %d //以十进制整型格式 %i //以十进制整型格式 %ld //以十进制长整型格式 %u //以无...
  • C语言各类型对应的输出占位符

    千次阅读 2019-07-13 19:18:23
    类型 输出占位符 short、int %d int(八进制) %o int(十六进制) %x char %c char[] %s float、double %f &、* %p
  • 不管是单身狗还是狗不理,它始终对应一个类型,前面的文章也介绍了 C 语言变量类型有整形、浮点数、字符串、数组……实际上他们都有各自对应的占位符! %d:用来输出有符号的十进制整数(包括 int / char 类型...
  • C语言中常用的几种基本数据类型有基本数据类型的长度short =2 unsigned short=2char =1 unsigned char=1int =4 unsigned int=4long =8 unsigned long=8float=4float没有unsigneddouble=8double没有unsigned占位符的...
  • C语言占位符

    2021-11-18 14:24:38
    %d:整型 %ld:长整型 %o:八进制数形式整数 %u:十进制数unsigned(无符号)型数据 %x:十六进制数形式整数,或字符串的地址 %i :十进制,八进制,十六进制整数 %c:一个字符 %s:一个字符串 ...
  • c语言中 printf及 占位符%

    千次阅读 2019-11-07 11:35:36
    printf()格式转换说明 printf()格式转换修饰 printf()格式转换修饰标志
  • 其格式控制如下列表所述:表一、printf()格式转换说明注意:不要忘记给控制字符串后面的列表的每个项目都使用一个转换说明。转换说明输出%a浮点数、十六进制数和p-记数法(C99)%A浮点数、十六进制数和p-记数法...
  • C语言各种数据类型的占位符

    千次阅读 2019-10-24 15:29:01
    char – %c或%hhd %c采用字符身份,%hhd采用数字身份; unsigned char – %c或%hhu short – %hd unsigned short – %hu long – %ld unsigned long – %lu int – %d unsigned int – %u float – %f或%g %f会保留...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 16,820
精华内容 6,728
关键字:

c语言中占位符