| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4395 人关注过本帖
标题:scanf("%d\n",&a)可以这样用么?
只看楼主 加入收藏
取消关键字高亮
adukakaxi
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2006-10-18
收藏
 问题点数:0 回复次数:27 
scanf("%d\n",&a)可以这样用么?

scanf("%d\n",&a)可以这样用么?如果不可以,能做一下简单的解释么?

搜索更多相关主题的帖子: scanf 
2006-11-30 21:21
zhufeifei
Rank: 1
等 级:新手上路
威 望:2
帖 子:402
专家分:0
注 册:2006-8-11
收藏
得分:0 

不可以这样用.我也是初学者,不知道为什么?一般性的语句不要放在scanf()内,可以用printf()输出.


在不断的拼搏与进取中,定能创造一片天地!
2006-11-30 22:00
adukakaxi
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2006-10-18
收藏
得分:0 
谢了,

做最好的自己,编最好的程序!
2006-11-30 22:04
zzymoon
Rank: 1
等 级:新手上路
帖 子:82
专家分:1
注 册:2006-9-19
收藏
得分:0 

\n,\t,\v等类型的都为输出语句里的一些转意字符,不能放在scanf中的!


程序天下,C的亡魂。 偶``````来自地狱
2006-11-30 23:29
兰风清寒
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-10-14
收藏
得分:0 
可以!
但是你输入时在输入整形数后,要在输入\n才行。
否则会出错!
2006-11-30 23:41
hyxlz2008
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2006-11-30
收藏
得分:0 
输入数字后在输入\n,
eg:3\n
2006-12-01 10:01
卧龙孔明
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:59
帖 子:3872
专家分:684
注 册:2006-10-13
收藏
得分:0 

可以这样用:
#include<stdio.h>

int main()
{
int i;
scanf("%d\n",&i);
printf("%d",i);
getch();/*观看结果*/
}
只要输入 数据\n就可以给i赋值
如需要给i赋值为105
则输入"105\n"(不包括引号)
就可以

scanf中,第一个参数除格式符号外,其余的在输入是都要输入,例如:
scanf("%dBUG%d",&a,&b);
则输入时输入 数据a的值BUG数据b的值 即可


My Blog: www.aiexp.info
虽然我的路是从这里开始的,但是这里不再是乐土.感谢曾经影响过,引导过,帮助过我的董凯,飞燕,leeco,starwing,Rockcarry,soft_wind等等等等.别了,BCCN.
2006-12-01 12:04
卧龙孔明
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:59
帖 子:3872
专家分:684
注 册:2006-10-13
收藏
得分:0 
不懂的可以跟帖继续提问

My Blog: www.aiexp.info
虽然我的路是从这里开始的,但是这里不再是乐土.感谢曾经影响过,引导过,帮助过我的董凯,飞燕,leeco,starwing,Rockcarry,soft_wind等等等等.别了,BCCN.
2006-12-01 12:05
adukakaxi
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2006-10-18
收藏
得分:0 
我试了,只有输入没有输出啊?当我输入一个数后按回车,只是光标到了下一行,没有输出啊?
为什么啊

[此贴子已经被作者于2006-12-1 12:15:48编辑过]


做最好的自己,编最好的程序!
2006-12-01 12:13
卧龙孔明
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:59
帖 子:3872
专家分:684
注 册:2006-10-13
收藏
得分:0 
要包括"\n"也要输入
运行7楼的程序
输入:5\n (包括"\n")
则输出:5
如图:
图片附件: 游客没有浏览图片的权限,请 登录注册

[此贴子已经被作者于2006-12-1 12:20:07编辑过]


My Blog: www.aiexp.info
虽然我的路是从这里开始的,但是这里不再是乐土.感谢曾经影响过,引导过,帮助过我的董凯,飞燕,leeco,starwing,Rockcarry,soft_wind等等等等.别了,BCCN.
2006-12-01 12:17
快速回复:scanf("%d\n",&a)可以这样用么?
数据加载中...
 
   



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

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