| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1186 人关注过本帖
标题:[求助]大家帮我验证下
只看楼主 加入收藏
pc新手
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2007-1-28
收藏
 问题点数:0 回复次数:20 
[求助]大家帮我验证下

题目是这样的假设a=10,b=20,c1='A',c2='a',x=1,y=-3.75,z=67.8
问:在键盘上如何对下面语句输入数据
scanf("%5d%5d%c%c%f%f,%f",&a,&b,&c1,&c2,&x,&y,&z);


main()
{
int a=10,b=20;
char c1='A',c2='a';
float y=-3.75,z=67.8,x=1;
scanf("%5d%5d%c%c%f%f,%f",&a,&b,&c1,&c2,&x,&y,&z);
printf("a=%5db=%5dc1=%cc2=%cx=%fy=%f,z=%f",a,b,c1,c2,x,y,z);
getch();
}

我是输入a=10b=20c1='A'c2='a'x=1y=-3.75z=67.8
运行的结果是

图片附件: 游客没有浏览图片的权限,请 登录注册


大家看看对不对
搜索更多相关主题的帖子: 验证 
2007-02-03 18:00
pc新手
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2007-1-28
收藏
得分:0 
前面两个左补空格,是不是.

不进则退
2007-02-03 18:02
卧龙孔明
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:59
帖 子:3872
专家分:684
注 册:2006-10-13
收藏
得分:0 

不正确

[此贴子已经被作者于2007-2-3 18:14:54编辑过]


My Blog: www.aiexp.info
虽然我的路是从这里开始的,但是这里不再是乐土.感谢曾经影响过,引导过,帮助过我的董凯,飞燕,leeco,starwing,Rockcarry,soft_wind等等等等.别了,BCCN.
2007-02-03 18:03
pc新手
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2007-1-28
收藏
得分:0 
可是运行的结果是正确的呀

不进则退
2007-02-03 18:04
卧龙孔明
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:59
帖 子:3872
专家分:684
注 册:2006-10-13
收藏
得分:0 
因为%5d等的作用,因此该整数输入是错误的
如果改为%4d就对了




5表示包括数据等一共占5个字符

[此贴子已经被作者于2007-2-3 18:15:24编辑过]


My Blog: www.aiexp.info
虽然我的路是从这里开始的,但是这里不再是乐土.感谢曾经影响过,引导过,帮助过我的董凯,飞燕,leeco,starwing,Rockcarry,soft_wind等等等等.别了,BCCN.
2007-02-03 18:08
卧龙孔明
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:59
帖 子:3872
专家分:684
注 册:2006-10-13
收藏
得分:0 
但其后的2个%c是错误的

My Blog: www.aiexp.info
虽然我的路是从这里开始的,但是这里不再是乐土.感谢曾经影响过,引导过,帮助过我的董凯,飞燕,leeco,starwing,Rockcarry,soft_wind等等等等.别了,BCCN.
2007-02-03 18:13
卧龙孔明
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:59
帖 子:3872
专家分:684
注 册:2006-10-13
收藏
得分:0 
这些都应该只输入数据而应不输入
变量名=数据

My Blog: www.aiexp.info
虽然我的路是从这里开始的,但是这里不再是乐土.感谢曾经影响过,引导过,帮助过我的董凯,飞燕,leeco,starwing,Rockcarry,soft_wind等等等等.别了,BCCN.
2007-02-03 18:16
pc新手
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2007-1-28
收藏
得分:0 

是这样吗
1020'A''a'1-3.7567.8
运行的结果是

图片附件: 游客没有浏览图片的权限,请 登录注册


不进则退
2007-02-04 09:40
fengyl
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-2-2
收藏
得分:0 

斑竹的意思应该是
(前面三个空格)10 (前面三个空格)20......


2007-02-04 13:21
pc新手
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2007-1-28
收藏
得分:0 

那照你说的,那我第一次的运行结果不就是对的


不进则退
2007-02-04 13:44
快速回复:[求助]大家帮我验证下
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.054077 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved