精华内容
下载资源
问答
  • C语言中 %d 与 %i 的区别 和注意事项

    万次阅读 多人点赞 2019-09-01 15:19:40
    C语言中 %d 与 %i 的区别 和注意事项 在 printf 格式串中使用时,没有区别 在 scanf 格式串中使用时,有点区别,如下: ——在scanf格式中,%d 只与十进制形式的整数相匹配。 ——而%i 则可以匹配八进制、十进制、...

    C语言中 %d 与 %i 的区别 和注意事项

    1. 在 printf 格式串中使用时,没有区别
    2. 在 scanf 格式串中使用时,有点区别,如下:
      ——在scanf格式中,%d 只与十进制形式的整数相匹配。
      ——而%i 则可以匹配八进制、十进制、十六进制表示的整数。·
      ——例如: 如果输入的数字有前缀 0(018、025),%i将会把它当作八进制数来处理,如果有前缀0x (0x54),它将以十六进制来处理。
      所以注意事项
      ——如果你是个新手,且习惯性在数字前放个零啥的,劝你使用%d。
    展开全文
  • C语言中%d,%o,%f,%e,%x的意义
  • C语言中%d,%s,%x,%f,%.100f,%的意思

    万次阅读 多人点赞 2017-02-13 11:04:26
    格式说明由“%”和格式字符组成,如%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语言中%d,%o,%f,%e,%x的意义 原创Jack__h 最后发布于2009-12-03 14:11:00 阅读数 177900 收藏 展开 格式说明由“%”和格式字符组成,如%d%f等。它的作用是将输出的数据转换为指定的格式输出。格式说明总是由“%...

    C语言中%d,%p,%f,%e,%x的意义
    原创Jack__h 最后发布于2009-12-03 14:11:00 阅读数 177900 收藏
    展开

    格式说明由“%”和格式字符组成,如%d%f等。它的作用是将输出的数据转换为指定的格式输出。格式说明总是由“%”字符开始的。不同类型的数据用不同的格式字符。
    格式字符有d,o,x,u,c,s,f,e,g等。

    %d整型输出,%ld长整型输出,

    %p 输出变量的内存地址,

    %o以八进制数形式输出整数,

    %x以十六进制数形式输出整数,

    %u以十进制数输出unsigned型数据(无符号数)。

    %c用来输出一个字符,

    %s用来输出一个字符串,

    %f用来输出实数,以小数形式输出,

    %e以指数形式输出实数,

    %g根据大小自动选f格式或e格式,且不输出无意义的零。

    scanf(控制字符,地址列表)
    格式字符的含义同printf函数,地址列表是由若干个地址组成的表列,可以是变量的地址,或字符串的首地址。如scanf("%d%c%s",&a,&b,str);

    展开全文
  • C语言中%d %.2d %2d %02d的区别

    万次阅读 多人点赞 2017-10-24 19:20:03
    %d:即为普通的输出。%2d:按宽度为2输出,右对齐方式输出。若不够两位,左边补空格。%02d:同样宽度为2,右对齐方式。位数不够,左边补0。%.2d:从执行效果来看,与%02d一样。

    %d:即为普通的输出。

    图片为转载

    %2d:按宽度为2输出,右对齐方式输出。若不够两位,左边补空格。

    这里写图片描述

    %02d:同样宽度为2,右对齐方式。位数不够,左边补0。

    这里写图片描述

    %.2d:从执行效果来看,与%02d一样。

    这里写图片描述

    展开全文
  • c语言中%d %f %c %s等的区别

    千次阅读 多人点赞 2020-04-29 16:19:54
    %d整型输出(%ld长整型输出) %f以小数形式输出,默认情况下保留小数点6位 这里是引用 %f和%lf分别是float类型和double类型用于格式化输入输出时对应的格式符号。 其中: float,单精度浮点型,对应%f double,双...
  • C语言中%d的意思

    千次阅读 2021-01-03 23:42:44
    **%d整型输出,%ld长整型输出** #include <stdio.h> int main() { int j,i,k; j = 9; i = 5; k = j + i; printf("%d\n",k); return 0; } 运行后则为如下所示:
  • C语言中 %d %o %x (进制)

    2019-10-08 18:57:05
    #include<iostream> #include<string> #include<stdio.h> using namespace std; int main() { int n; while(cin>>n) { printf("%o\n",n);//转化为八进制 ...//转化为十...
  • %d 有符号10进制整数(%ld 长整型,%hd短整型 ) %hu 无符号短整形(%u无符号整形,%lu无符号长整形) %i 有符号10进制整数 (%i 和%d 没有区别,%i 是老式写法,都是整型格式) %o 无符号8进制整数 %u 无符号10进制...
  • C语言中%d等的意义

    2020-05-05 17:09:47
    格式说明由“%”和格式字符组成,如%d%f等。它的作用是将输出的数据转换为指定的格式输出。格式说明总是由“%”字符开始的。不同类型的数据用不同的格式字符。 格式字符有d,o,x,u,c,s,f,e,g等。 如 %d整型输出...
  • C语言中输出不同数据时需要用到不同的格式字符,%d是用来输出十进制整型数据的实际长度输出,%f是以小数形式输出单、双精度度数。以下是详细介绍: 1、%d表示输入或输出十进制有符号数; 2、%f表示输入或输出...
  • C语言中%d %.2d %2d %02d的区别

    万次阅读 2017-09-06 09:36:21
    1、%d就是普通的输出了 2、% 2d是将数字按宽度为2,采用右对齐方式输出,若数据位数不到2位,则左边补空格。如下: 3、% 02d,和% 2d差不多,只不过左边补0 4、%.2d从执行效果来看,和% 02d一样
  • %d:即为普通的输出。 %2d:按宽度为2输出,右对齐方式输出。若不够两位,左边补空格。 %02d:同样宽度为2,右对齐方式。位数不够,左边补0。 %.2d:从执行效果来看,与%02d一样。 转载于:...
  • 本文主要向大家介绍了C/C++知识点之C语言中%d,%s,%x,%f,%.100f,%的含义,通过具体的内容向大家展示,希望对大家学习C/C++知识点有所帮助。格式说明由“%”和格式字符组成,如%d%f等。它的作用是将输出的数据转换为...
  • 格式说明由“%”和格式字符组成,如%d%f等。它的作用是将输出的数据转换为指定的格式输出。格式说明总是由“%”字符开始的。 格式字符有d,o,x,u,c,s,f,e,g等。 如 %d整型输出,%ld长整型输出, %o以八进制数...
  • C语言中 %d,%u 输出的数据范围

    千次阅读 2020-03-21 10:53:01
    3、%d和%u %d:输出一个有符号的整型数据,即它输出的数据范围是 signed int 的范围,即 0x80000000 ~ 0x7FFFFFFF %u:输出一个无符号的整型数据,即它输出的数据范围是 unsigned int 的范围,即:0~0xFFFFFFFF 二...
  • C语言中输出不同数据时需要用到不同的格式字符,%d是用来输出十进制整型数据的实际长度输出,%f是以小数形式输出单、双精度度数。以下是详细介绍: 1、%d表示输入或输出十进制有符号数; 2、%f表示输入或输出...
  • 格式说明由“%”和格式字符组成,如%d%f等。它的作用是将输出的数据转换为指定的格式输出。格式说明总是由“%”字符开始的。不同类型的数据用不同的格式字符。 格式字符有d,o,x,u,c,s,f,e,g等。 如 %d整型输出...

空空如也

空空如也

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

c语言中%d

c语言 订阅