精华内容
下载资源
问答
  • C语言-格式输入输出中“%d,%o,%x,%e,%f”等的含义

    万次阅读 多人点赞 2018-08-29 15:39:36
    格式说明由“”和格式字符组成,如df等。它的作用是将输出的数据转换为指定的格式输出。格式说明总是由“”字符开始的。不同类型的数据用不同的格式字符。 格式字符有d,o,x,u,c,s,f,e,g等。  如 d整型...

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

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

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

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

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

    %c用来输出一个字符,

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

    %f用来输出实数,以小数形式输出,(备注:浮点数是不能定义如的精度的,所以“%6.2f”这种写法是“错误的”!!!)

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

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

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

    展开全文
  • C语言中%d,%s,%x,%f,%.100f,%的意思

    万次阅读 多人点赞 2017-02-13 11:04:26
    格式说明由“”和格式字符组成,如df等。它的作用是将输出的数据转换为指定的格式输出。格式说明总是由“”字符开始的。  格式字符有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格式,且不输出无意义的零。

    展开全文
  • 笔记本在使用过程中经常出现电池无法充满至100%的情况,一般是大于95%就会出现不充电的情况,如下图: 原因分析: 这个是由于电池的自我保护功能所致,因为电池的使用寿命和充放电次数以及电池的饱和程度有关,...

     

    故障现象:

    笔记本在使用过程中经常出现电池无法充满至100%的情况,一般是大于95%就会出现不充电的情况,如下图:

     


    原因分析:

    这个是由于电池的自我保护功能所致,因为电池的使用寿命和充放电次数以及电池的饱和程度有关,为了避免出现频繁充放电的现象和防止电池长时间处于饱和的状态,当电池电量是95%以上时接通电源就不会进行充电,用于保护电池。


    解决方案:

    如果需要把电池电量充至100%,可先移除外接电源适配器,单独使用电池把电池电量耗到95%以下,例如用到90%,再次接通电源这个时候一直接通电源适配器不断开就可以把电池充满至100%,如果电池电量在95%-99%之间接通电源时不会对电池进行充电的,是正常的。

    展开全文
  • C语言中%c与%s的区别与划分

    万次阅读 多人点赞 2018-11-10 17:25:18
    %c格式对应的是单个字符,%s格式对应的是字符串。例:char a;char b[20];scanf("%c",&a); //只能输入一个字符。scanf("%s",b); //可以输入一串不超过20字符的字符串。 %c对应类型为char...

    %c格式对应的是单个字符,%s格式对应的是字符串
    例:

    char a;
    char b[20];
    scanf("%c",&a); //只能输入一个字符。
    scanf("%s",b); //可以输入一串不超过20字符的字符串。
    

    %c对应类型为char, %s对应类型为char * , 即字符串.

    用作输入时, 二者参数都要传char * 型. 
    %c输入函数只会对一个字节空间赋值. 而%s会一直赋值,直到输入中遇到空白字符为止.
    用作输出时, %c传char类型,输出一个字符. %s传char*类型参数, 输出到\0为止.
    
    
    %c只能输出或输入一个字符,%s输出的是一串字符还有就是char a; string s;
    输入的时候scanf("%c", &a);这里的&不能少
    而scanf("%s",s);这里不能有&符号
    

    转换说明符

          %a(%A)         浮点数、十六进制数字和p-(P-)记数法(C99)
          %c             字符
          %d             有符号十进制整数
          %f             浮点数(包括float和doulbe)
          %e(%E)     	 浮点数指数输出[e-(E-)记数法]
          %g(%G)     	 浮点数不显无意义的零"0"
          %i             有符号十进制整数(%d相同)
          %u             无符号十进制整数
          %o             八进制整数    e.g.     0123
          %x(%X)     	 十六进制整数0f(0F)   e.g.   0x1234
          %p             指针
          %s             字符串
          %%             "%"
    

    2`标志

      左对齐:"-"   e.g.   "%-20s"
      右对齐:"+"   e.g.   "%+20s"
    

    3.格式字符串(格式)

      〔标志〕〔输出最少宽度〕〔.精度〕〔长度〕类型
     "%-md" :  左对齐,若m比实际少时,按实际输出。
     "%m.ns" :  输出m位,取字符串(左起)n位,左补空格,当n>m or m省略时m=n
     "%m.nf" :  输出浮点数,m为宽度,n为小数点右边数位
     "%3.1f" :   输入3852.99 输出3853.0 
    
    展开全文
  • Python %d,%s,%f

    万次阅读 多人点赞 2019-10-27 20:53:29
    当你看到输出语句存在%d,%s,%f等百分号的时候,就接触到python字符串格式化输出相关知识。 Python 支持字符串格式化输出,尽管这样可能遇到非常复杂的表达式,但最基本的是用法就是将一个值插入到一个有字符串...
  • Python之%s%d%f

    万次阅读 多人点赞 2017-03-19 21:59:20
    %s 字符串string="hello" #%s打印时结果是hello print "string=%s" % string # output: string=hello #%2s意思是字符串长度为2,当原字符串的长度超过2时,按原长度打印,所以%2s的打印结果还是hello print ...
  • C语言%d%c%f

    千次阅读 多人点赞 2019-11-24 11:58:14
    %d是用来输出十进制整型数据的实际长度输出; %c是以字符形式输出,只输出一个字符; %f是以小数形式输出单、双精度度数,隐含输出6位小数。 %c 单个字符 %d 十进制整数(int) %ld 十进制整数(long) %f 十进制...
  • %S、%s 两位数字形式的秒( 00,01, ..., 59) 分 %I、%i 两位数字形式的分( 00,01, ..., 59) 小时 %H 24小时制,两位数形式小时(00,01, ...,23) %h 12小时制,两位数形式小时(00,01...
  • 有关%E4%BD%A0%E6%98%AF%E4相关类型解码问题解决 前言 java中如何把类似%E4%BD%A0%E6%98%AF%E4的编码转化成中文? 今天,一个朋友给我发了一长串编码,然后我看着好像在学Http知识那会见过,但是不知道怎么解码,...
  • %d、%ld、%lld、%f、%lf

    千次阅读 多人点赞 2019-09-23 20:53:35
    %d:用于int %ld:用于long %lld:用于longlong %f:float %lf:double
  • Jupyter Magic - Timing(%%time %time %timeit)

    万次阅读 多人点赞 2019-01-25 19:09:42
    对于计时有两个十分有用的魔法命令:%%time和%timeit. 如果你有些代码运行地十分缓慢,而你想确定是否问题出在这里,这两个命令将会非常方便。 1.%%time将会给出cell的代码运行一次所花费的时间。 %%time import ...
  • URL编码表 backspace 8% A 41% a 61% § %A7 Õ %D5   tab 9% B 42% b 62% « %AB Ö %D6   linefeed %0A C 43% c
  • matlab的%%%

    千次阅读 2017-11-03 14:44:46
    %表示注释 %%(cell模式)标识一块代码,可以折叠
  • printf中%d,%c,%s,%x各代表什么

    万次阅读 多人点赞 2019-04-22 11:06:26
    转换说明符 %a(%A) 浮点数、十六进制数字和p-(P-)记数法(C99) %c 字符 %d 有符号十进制整数 %f 浮点数(包括float和doulbe) %e(%E) 浮点数指数输出[e-(E-)记数法] %g(%G) 浮点...
  • C语言百分号加字母%d%p%o%x%u%c%s%f%e%g代表作用

    千次阅读 多人点赞 2019-06-26 10:10:11
    d整型输出,ld长整型输出, %p指针变量地址,如果数处数据不够8位数,则左边补零 o以八进制数形式输出整数, x以十六进制数形式输出整数, u以十进制数输出unsigned型数据(无符号数)。 c用来输出一个...
  • Python格式化输出 %s %d %f

    万次阅读 多人点赞 2017-11-22 10:38:16
    %% 百分号标记 #就是输出一个% %c 字符及其ASCII码 %s 字符串 %d 有符号整数(十进制) %u 无符号整数(十进制) %o 无符号整数(八进制) %x 无符号整数(十六进制) %X 无符号整数(十六进制大写字符) %e 浮点数字(科学计数...
  • %d %ld %lld

    千次阅读 2018-07-17 00:06:32
    相信下面几个表达方式,就能说明问题吧: %d=int, %ld=long, %lld=long long; 在32位编译器上,int=long=32bit;long long=64bit。
  • %lf 和 %f 、%ld和%d

    千次阅读 2019-03-05 15:24:59
    printf输出时不管是%lf 和 %f都是最多保留小数点6位;因此两者均可。 scanf输入时%lf代表double型;%f代表float型。 %ld是输出长整型;%d是输出整型。
  • root@localhost:~$ date +"%Y_%m_%d_%H_%M" 2019_07_24_00_15 root@localhost:~$ date +"%Y_%m_%d_%H_%M_%S" 2019_07_24_00_15_48 root@localhost:~$ date +"%Y%m%d_%H_%M_%S" 20190724_00_16_01 lake@localhost:~$....
  • matlab中 %d,%f,%c,%s代表什么意思

    万次阅读 多人点赞 2018-04-06 16:52:00
    1.%d就是输出整型;%3d就是说按照长度为3的整型输出,比如10,输出就是“_10”,“_”代表空格。 2.%f就是输出小数;%6.2f就是小数点后保留2位,输出总长度为6,比如3.14159,输出后就是“_ _ _3.14”(前面三个空格...
  • c语言中%d %f %c %s等的区别

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

    千次阅读 2020-04-24 10:34:11
    echo %a% rem显示出变量a的值(如果不加% %系统会把a当字符处理了,不会当成变量的) 2.外部如命令行传递给批处理的参数 调用程序外部参数用%1至%9 创建如下内容bat文件 @echo off echo %1 echo %2 echo %3 echo %4...
  • 32个关键字: 数据类型13个:void signed unsigned short long int float double char enum struct union typedef (_Bool _Imaginary _Complex) ...如scanf("dcs",&a,&b,str);
  • 对于 %g/%G 而言,精度为所有数字的总数,例如:123.45,%.4g 会打印123.5,(而 %6.2f 会打印123.45)。 %e 和 %f 的默认精度为6 对大多数的数值类型而言,宽度为输出的最小字符数,如果必要的话会为已格式化的形式...
  • C语言中%d %.2d %2d %02d的区别

    万次阅读 多人点赞 2017-10-24 19:20:03
    %d:即为普通的输出。%2d:按宽度为2输出,右对齐方式输出。若不够两位,左边补空格。%02d:同样宽度为2,右对齐方式。位数不够,左边补0。%.2d:从执行效果来看,与%02d一样。
  • from datetime import datetime time_str = None 或者 time_str = "" 或者 time_str = "2018-11-27 09:58:25"...%Y-%m-%d %H:%M:%S").strftime("%Y%m%d%H%M%S")...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,596,429
精华内容 638,571
关键字:

%