搜索
查看: 936|回复: 9
打印 上一主题 下一主题

急!!

[复制链接]
跳转到指定楼层
楼主
发表于 2014-1-9 20:48:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
求类似scanf("%d",&s);这种录入的有几种,是什么

最佳答案

查看完整内容

i和d并不是完全相同的,d是decimal,十进制,而i是可能使用其他进制的 f这么说估计要有误解,直接说%f读取float, %lf读取double比较好
沙发
发表于 2014-1-9 20:48:28 | 只看该作者
超神级 发表于 2014-1-9 21:05
%c             字符
  %d             有符号十进制整数   
   %f              浮点数(包括float和 ...

i和d并不是完全相同的,d是decimal,十进制,而i是可能使用其他进制的
f这么说估计要有误解,直接说%f读取float, %lf读取double比较好

点评

大神的帖子要顶  发表于 2014-1-10 21:55
板凳
发表于 2014-1-9 20:53:10 | 只看该作者
%d%c%s%f%d%u%lu还有很多...
地板
 楼主| 发表于 2014-1-9 20:57:41 | 只看该作者
超神级 发表于 2014-1-9 20:53
%d%c%s%f%d%u%lu还有很多...

请写一下用途
5#
发表于 2014-1-9 21:05:47 | 只看该作者
  %c             字符
  %d             有符号十进制整数   
   %f              浮点数(包括float和doulbe)
    %i              有符号十进制整数(与%d相同)      
     %u             无符号十进制整数      
       %o             八进制整数
         %x(%X)      十六进制整数0f(0F)   
         %p             指针   
         %s             字符串
6#
发表于 2014-1-9 21:10:46 | 只看该作者
  l     用于输入长整型数据(可用%ld,%lo,%lx)以及double型数据(用%lf或%le)
   h     用于输入短整型数据(可用%hd, %ho, %hx)
   * 表示本输入项在读入后不赋值给相应的变量
%f,%F,%e,%E,%g,%G 用来输入实数,可以用小数形式或指数形式输入
 %a,%A 读入一个浮点值(仅C99有效)
 %[] 扫描字符集合
W 整型常数 指定输入数据所占宽度
  %% 读%符号
还有很多我也不知道的。
7#
发表于 2014-1-10 00:43:25 | 只看该作者
http://www.cplusplus.com/reference/cstdio/scanf/
能不能看懂就看你自己了

scanf家族函数是70年代的设计了,其实不学也没什么……

点评

顶rosynirvana  发表于 2014-1-10 10:07
8#
发表于 2014-1-10 21:13:02 | 只看该作者
rosynirvana 发表于 2014-1-10 00:45
i和d并不是完全相同的,d是decimal,十进制,而i是可能使用其他进制的
f这么说估计要有误解,直接说%f读 ...

嗯嗯。                       
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表