搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 有个问题,自己琢磨一天了,实在想不出,还得麻烦论坛里的朋友啊!!!
标题:
有个问题,自己琢磨一天了,实在想不出,还得麻烦论坛里的朋友啊!!!
只看楼主
随风飘荡
等 级:
黑侠
威 望:
3
帖 子:208
专家分:598
注 册:2011-9-9
第
11
楼
得分:0
回复 10楼 beyondyf
测试了一下确实可行,好吧我蠢了,以前我一直以为%1d是想打%ld人的手误
原来是W修饰符,scanf好可爱
还是荡荡或者随风吧,刚才只是娱乐娱乐大众
[
本帖最后由 随风飘荡 于 2012-8-5 17:31 编辑
]
2012-08-05 17:28
经典记忆
等 级:
新手上路
帖 子:25
专家分:0
注 册:2012-7-19
第
12
楼
得分:0
用char来读取是这样改吗:
char number = 0;
scanf("%c",&number);
老师,幸苦一下,把你改过的让我看看吧!!
谢谢!!
2012-08-05 17:32
beyondyf
等 级:
贵宾
威 望:
103
帖 子:3282
专家分:12654
注 册:2008-1-21
第
13
楼
得分:0
呵呵,好像不知道这个的人还挺多的。毕竟不是什么常用的东西,无所谓。
重剑无锋,大巧不工
2012-08-05 17:32
随风飘荡
等 级:
黑侠
威 望:
3
帖 子:208
专家分:598
注 册:2011-9-9
第
14
楼
得分:0
现在有了第二套方案了,你可以scanf("%1d",&number);这样就可以了
这样一来我的就蠢了
char number;
scanf("%c",&number);
判断的时候这样
if (number - '0' == rand()%10)
每次循环读取判断完毕还得fflush(stdin);
[
本帖最后由 随风飘荡 于 2012-8-5 17:35 编辑
]
2012-08-05 17:34
经典记忆
等 级:
新手上路
帖 子:25
专家分:0
注 册:2012-7-19
第
15
楼
得分:0
怎么改啊 我还不明白啊 呵呵
2012-08-05 17:34
经典记忆
等 级:
新手上路
帖 子:25
专家分:0
注 册:2012-7-19
第
16
楼
得分:0
scanf("%1d",&number);和scanf("%d",&number);有什么区别吗?
2012-08-05 17:37
随风飘荡
等 级:
黑侠
威 望:
3
帖 子:208
专家分:598
注 册:2011-9-9
第
17
楼
得分:0
最简单的就是把你的scanf("%d"&number); 改成scanf("%
1d
"&number);
d前面的一个整数是数据宽度修饰符,他决定了d读入多宽(多少位)的数字
下楼买菜去~
[
本帖最后由 随风飘荡 于 2012-8-5 17:39 编辑
]
2012-08-05 17:37
经典记忆
等 级:
新手上路
帖 子:25
专家分:0
注 册:2012-7-19
第
18
楼
得分:0
但是据我目前的学习,%ld只是在读取long类型的数据它和%d可以相互转化的啊,再有,我按照ld改后,还是不行啊,
2012-08-05 17:45
经典记忆
等 级:
新手上路
帖 子:25
专家分:0
注 册:2012-7-19
第
19
楼
得分:0
好了,我知道了,我把1当成L(小写)了,多谢各位
2012-08-05 17:50
dsl975708035
来 自:平凉
等 级:
论坛游侠
帖 子:101
专家分:152
注 册:2012-8-3
第
20
楼
得分:3
晕,这个代码是你写的不?上面的英文提示你没看?
printf("\nThe computer will remove them, and then prompt you");
printf("to enter the same sequence.");
printf("\
When you do, you must put spaces between the digits.
\n");
printf("\nGood Luck!\nPress Enter to play\n");
代码我拿了,不错
唉,初三要停停了,舍不得啊。。
2012-08-06 11:42
20
2/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-374753-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.020857 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved