永发信息网

C语言中退出for循环的方法?

答案:8  悬赏:50  手机版
解决时间 2021-11-09 10:44
C语言中退出for循环的方法?
最佳答案
可以用关键字break来退出for循环。


具体使用方法可以参考下例:
int i;
int a[5]={0,0,0,0,0};
for(i=0; i<5; i++)
{
    a[i]=i;
    if(i==3)
        break;  // 当i=3时,退出for循环
}
// 以上程序执行完后,数组a的值为0,1,2,0,0
全部回答
同2L
楼上的说的很对!
用break跳出
ASCII码值判断和想定的键值相等后,break;
比如指定a
main()
{char zhiding='a',shuru;
....;
①while(...)
{...;
...;
if(scanf("%c",&shuru)==zhiding) break; //当输入的字符等于a时跳出循环
...;}

②while(scanf("%c",&shuru)!='a') //当输入的字符不等于a时循环,等于时停止循环
{...}

}

同理可以知道别的字符或者数字
int key;
for(;;;)
{
if( bioskey(1)!=0)
{
key= bioskey(0);
if(key&0xff == 'E')break;
}
}
#include
#include
#include

#define KB_EXIT 16

int main()
{
for(;get_key()!=KB_EXIT;)
{

}
printf("EXIT!");
getch();
}


int get_key()
{
union REGS rg;
rg.h.ah=0;
int86(0x16,&rg,&rg);
return rg.h.ah;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
上海火车站到长宁区法华镇455号地铁路线
以“有家真好”为题写一篇400字的作文
邛崃泓锦整装公司怎么样?
马王坡出土的一具千年不腐女尸他是那个年带的
让问题的皮球至于你是什么意思
达有什么成语
从财富又一城到摩马怎么坐公交车
W.Richard Stevens是怎么去世的
阉伶歌手的发展历史
尚品7829怎么去啊,有知道地址的么
送礼物刻字刻什么字好?
派出所要求一个月内做伤情鉴定不做不予立案.
河南 濮阳县鲁河乡柘桑树村的刘丙瑞有认识的
男人用酒香不怕巷子深形容女人 是什么意思
菲丽菲拉的代言人是?
推荐资讯
2017年还有易地搬迁吗
哈密金亮子商贸有限责任公司怎么样?
为什么一吃荤,舌苔要厚而且有异味
梦见自己开着车掉进窨井里
小周在楼下面等着,没有上楼,这样的情况,小
兰州市道路交通事故快速处理中心永登服务站办
2019年会有烈耀金色天空的活动吗
阴阳师最新版本,我发现石距,结果没设等级限
云南省农村信用合作社(中庄分社)在哪里啊,我
朋友赠送我一千万用上税吗
高一,十六周岁,一米七五,长残了,怎么办?
梦幻西游:老区109级女号玩什么门派好?要受
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?