|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 输入运算符Scanf的这种用法是什么意思?
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
8198
人关注过本帖
标题:
输入运算符Scanf的这种用法是什么意思?
取消只看楼主
加入收藏
孟晓文
等 级:
新手上路
帖 子:7
专家分:0
注 册:2011-8-6
结帖率:
50%
楼主
收藏
已结贴
√
问题点数:15 回复次数:4
输入运算符Scanf的这种用法是什么意思?
程序:
# include<stdio.h>
main()
{
int a;
char ch;
scanf("%3d%3c",&a,&ch);
printf("%d,%c",a,ch);
}
输入12345和abc
输出结果是:123,4
请问scanf("%3d%3c"……这是什么意思?
搜索更多相关主题的帖子:
abc
2011-10-09 00:45
举报帖子
使用道具
赠送鲜花
孟晓文
等 级:
新手上路
帖 子:7
专家分:0
注 册:2011-8-6
第
2
楼
收藏
得分:0
回复 2楼 TonyDeng
大概猜出了一点,就是我这人语言组织能力差,思维慢一点,你能不能给我详细讲解一下,谢谢了。。。
2011-10-09 00:52
举报帖子
使用道具
赠送鲜花
孟晓文
等 级:
新手上路
帖 子:7
专家分:0
注 册:2011-8-6
第
3
楼
收藏
得分:0
回复 楼主 孟晓文
我是这样理解的,用十进制整数指定了输入的宽度,也就是3位,输入12345和abc
然后printf("%d,%c");
输出了前三位,也就是123
但后面有点理解不了,控制输入时也是3位字符型,但为什么输出会是整型 4 呢?
2011-10-09 01:01
举报帖子
使用道具
赠送鲜花
孟晓文
等 级:
新手上路
帖 子:7
专家分:0
注 册:2011-8-6
第
4
楼
收藏
得分:0
回复 4楼 TonyDeng
谢谢,这下明白了,谢谢。。
2011-10-09 01:03
举报帖子
使用道具
赠送鲜花
孟晓文
等 级:
新手上路
帖 子:7
专家分:0
注 册:2011-8-6
第
5
楼
收藏
得分:0
回复 8楼 TonyDeng
受教了,比我们老师讲的还详细,真的不知道该怎么感谢你,总之,谢谢你了,真希望可以拜你为师,呵呵,前提是你接受像我这么迂腐的脑袋。。呵呵,谢谢!
2011-10-09 01:33
举报帖子
使用道具
赠送鲜花
5
1/1页
1
快速回复:
输入运算符Scanf的这种用法是什么意思?
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.032773 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved