中易网

c语言一个flag判定的问题求教

答案:3  悬赏:70  
解决时间 2021-02-18 22:21
flag = 0;
if( (i-1)>=x && map1[i-1][j]=='#')
flag = 1;
if( (i+1)flag = 1;
if( (j-1)>=y && map1[i][j-1]=='#')
flag = 1;
if( (j+1)flag = 1;
if(flag)
printf("(%d,%d) presunta estensione\n", i+1, j+1);
else
printf("(%d,%d) nuova costruzione\n", i+1, j+1);
求教,最后那个if(flag)是为0还是1啊?
最佳答案
flag 的 初始值 等于 0。
flag 当前值 等于几,取决于前面4个条件语句是否有任何一个得到满足。
当4个都不满足时 flag == 0;
当4个里 有 1个满足 或 1个 以上 满足 时,flag == 1.

if (flag) ... else...; 语句
就 是 if (flag==1) ...else....;
全部回答
void bubblesort(int a[],int n) { bool sort=false; while(!sort) { sort=true; for(int i=0;ia[i+1]) {swap(a[i],a[i+1]);sort=false;} } output(a,n); }
如果最后那个if(flag)前面的四条if语句都为假,那flag的值不会变,依然为零。 最后那个if(flag)由于flag=0不会执行printf("(%d,%d) presunta estensione\n", i+1, j+1);语句 会执行else下的语句 如果最后那个if(flag)前面的四条if语句有一个为真,那flag就变为1了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
朱汉村这个地址在什么地方,我要处理点事
有谁知道“天下名士有部落,东南无与常匹俦”
康辉国际旅行社有限公司仙村门市部地址有知道
请教一下 电脑的配置好坏影不影响网速
南京皮记鸭血粉丝汤地址在哪,我要去那里办事
车用尿素多少钱一桶
谌旭彬:中国当年是如何援助阿尔巴尼亚的
青岛四方火车站是否还在
为什么使命召唤ol准心看不清
康山地址有知道的么?有点事想过去
意外伤害医疗附加险的保额一般定为多少?
余额宝的风险有多大 或者是有多安全 存一年资
几个同事的文章被中国医药指南杂志社录用,为
study computer science是什么意思
PSV待机还是关机好
推荐资讯
刘强东 进入哥伦比亚大读书是啥时候吗
阅读下面材料,按要求答题。(6分)汉字作为民
找一部有关网游传奇世界的小说
氢氧化钾是什么?它有多毒?
康乐美健身在哪里啊,我有事要去这个地方
晨光大赤兔中性笔和大白鲨中性笔哪个好用些
《饮酒》(其五)诗句中,体现诗人陶醉于自然
保定华翼风电叶片怎么制作的
笔记本按完Caps Lock键盘就用不了了
求助,引力模型在eviews的具体操作
小鱼儿与花无缺中铁心兰最后怎么样了?
管理人员工资是计入业务成本还是管理费用
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?