| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 623 人关注过本帖
标题:关于循环的新手提问
只看楼主 加入收藏
kayingn
Rank: 1
等 级:新手上路
帖 子:24
专家分:3
注 册:2011-5-12
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:12 
关于循环的新手提问
for(;(c=getchar())!='/n';)
printf("%c",c);
这个循环展开来写是怎样的?
2011-05-18 10:24
qq1023569223
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:湖南科技大学
等 级:贵宾
威 望:26
帖 子:2753
专家分:13404
注 册:2010-12-22
收藏
得分:0 
程序代码:
for(;;;)
{
  c=getchar();
  if(c!='\n')  //非换行就输出
  {
    printf("%c\n",c);
  }
  else  //换行就退出
  {
    break;
   }
}

   唯实惟新 至诚致志
2011-05-18 11:49
ansic
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:恍惚窈冥
等 级:城市猎人
帖 子:1543
专家分:5367
注 册:2011-2-15
收藏
得分:10 
程序代码:
char c;
do {
    c=getchar();
    printf("%c\n",c);
    }while(c!='\n');

善人者,不善人之师;不善人者,善人之资。不贵其师,不爱其资,虽智大迷。
2011-05-18 12:38
王者自谦1992
Rank: 2
等 级:论坛游民
帖 子:57
专家分:74
注 册:2011-4-6
收藏
得分:0 
char c;
 c=getchar();
while(c==\n)
printf("%c\n",c);
2011-05-18 13:34
王者自谦1992
Rank: 2
等 级:论坛游民
帖 子:57
专家分:74
注 册:2011-4-6
收藏
得分:0 
失误,应该是
char c;
 c=getchar();
 while(c==‘\n’)
 printf("%c\n",c);
2011-05-18 13:36
hjywyj
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:3
帖 子:1114
专家分:2611
注 册:2010-4-14
收藏
得分:10 
char c;
while(1)
{c=getchar();
if(c=='\n')break;else printf("%c\n",c);}
2011-05-18 14:11
kayingn
Rank: 1
等 级:新手上路
帖 子:24
专家分:3
注 册:2011-5-12
收藏
得分:0 
补充,这个语句是将用户输入回车之前的字符全部一起输出,而不是输入一个就直接输出一个。还没在电脑上运行楼上给的代码,不晓得有没正解
2011-05-18 18:18
laoyang103
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:内蒙古包头
等 级:贵宾
威 望:19
帖 子:3082
专家分:11056
注 册:2010-5-22
收藏
得分:0 
这样的输入控制用while就好 for的效率低

                                         
===========深入<----------------->浅出============
2011-05-18 18:33
烟雾中的迷茫
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
帖 子:621
专家分:1069
注 册:2011-2-9
收藏
得分:0 
逛逛
2011-05-18 20:52
夜叶
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:104
专家分:189
注 册:2011-5-7
收藏
得分:0 
打酱油…
2011-05-18 21:05
快速回复:关于循环的新手提问
数据加载中...
 
   



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

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