| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 514 人关注过本帖
标题:大一新生问题求解
只看楼主 加入收藏
che530665370
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2011-9-21
结帖率:0
收藏
 问题点数:0 回复次数:3 
大一新生问题求解
#include<stdio.h>
#include<conio.h>
int main( )
{int i,j=0;char c;
 while(1)
   {if(j==1)break;
    for(i=1;i<=36;i++)
    {clrscr( );
     printf("\n\n\n\n\n\n          No.2011091900%d",i);
     delay(20);
     if(kbhit( )){j=1;break;}
     }
    }
    getchar( );
    return 0;
}
刚才没清讲楚   中间红字部分我查过了意思也明白  但不清楚怎样讲解   请提供一下   讲解时的注意事项 讲解的模板   最好给我一些红字部分程序提示    顺便说声这不是作业题   是老师给我这个课代表出的个人难题
搜索更多相关主题的帖子: 模板 大一新生 include 注意事项 
2011-09-21 09:19
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
1.这是Turbo C写的程序。
2.有多余代码,前后两个break是可以合并的。
3.每次循环显示一屏数据,每次在201101900后面加i的实际值,然后延时20ms,等待键盘按键,如果有按键则结束循环,否则不断地显示,直到满36次自动结束。

授人以渔,不授人以鱼。
2011-09-21 09:28
hjywyj
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:3
帖 子:1114
专家分:2611
注 册:2010-4-14
收藏
得分:0 
一个死循环
如果有按键,结束循环
否则,一直在1-36之间循环输出,中间延时20秒
2011-09-21 09:37
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
j已经成为1,不会再有新显示了,最外层循环应该是死的。

授人以渔,不授人以鱼。
2011-09-21 09:47
快速回复:大一新生问题求解
数据加载中...
 
   



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

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