----------------解决方案--------------------------------------------------------
[bo][un]qingxin111[/un] 在 2008-6-27 15:53 的发言:[/bo]
哎,我也不喜欢鸟语,这位仁兄也许是看不懂我的中文提问.
哎,我也不喜欢鸟语,这位仁兄也许是看不懂我的中文提问.
orz...
----------------解决方案--------------------------------------------------------
printf("please enter an int:"); //输出please enter an int://
while(scanf("%d",&n)!=1) //这里判断输入的是不是不等于1?//
{
while(getchar()!='\n') ; //如果不是1,那就执行这个循环,输入的不等于非字符的话//
printf("input incorrect.an int again"); //那么就输出这个。
}
for(i=0;i<n,++i)…… //这里是循环!
while里面的表达式可以是函数,可以是字符,可以是空字符……等等,你基础和我一样,不是很好!
回答完毕!
----------------解决方案--------------------------------------------------------
我是这么理解的,可能是想处理缓冲区的问题,
他要求读入一个整数,如果你输入123afffe加回车,
我想他可以用那个语句冲掉后面的几个字符直到遇到回车while结束,
要不afffe会一直留在缓冲区里,影响以后的输入
自己瞎想的,就不知道对不对。。
高手给指点一下。。
----------------解决方案--------------------------------------------------------
[bo][un]himpo[/un] 在 2008-6-27 15:55 的发言:[/bo]
我是这么理解的,可能是想处理缓冲区的问题,
他要求读入一个整数,如果你输入123afffe加回车,
我想他可以用那个语句冲掉后面的几个字符直到遇到回车while结束,
要不afffe会一直留在缓冲区里,影响以后的输入 ...
我是这么理解的,可能是想处理缓冲区的问题,
他要求读入一个整数,如果你输入123afffe加回车,
我想他可以用那个语句冲掉后面的几个字符直到遇到回车while结束,
要不afffe会一直留在缓冲区里,影响以后的输入 ...
You are right.
----------------解决方案--------------------------------------------------------
大哥,你说的我都懂,可是你的回答不是我想要的啊。难道是我的表达能力有问题???
----------------解决方案--------------------------------------------------------
对,就是这个
----------------解决方案--------------------------------------------------------
[bo][un]独孤小梦[/un] 在 2008-6-27 15:54 的发言:[/bo]
printf("please enter an int:"); //输出please enter an int://
while(scanf("%d",&n)!=1) //这里判断输入的是不是不等于1?//
{
while(getchar()!='\n') ; //如果不是1,那就 ...
printf("please enter an int:"); //输出please enter an int://
while(scanf("%d",&n)!=1) //这里判断输入的是不是不等于1?//
{
while(getchar()!='\n') ; //如果不是1,那就 ...
The explanation in the fourth line in your replyment is wrong.
----------------解决方案--------------------------------------------------------
[bo][un]qingxin111[/un] 在 2008-6-27 15:57 的发言:[/bo]
大哥,你说的我都懂,可是你的回答不是我想要的啊。难道是我的表达能力有问题???
大哥,你说的我都懂,可是你的回答不是我想要的啊。难道是我的表达能力有问题???
I think your expression ability is supposed to be improved
----------------解决方案--------------------------------------------------------
SL啥意思?
----------------解决方案--------------------------------------------------------