永发信息网

c语句if怎么退出 跪求

答案:6  悬赏:30  手机版
解决时间 2021-02-24 13:28
c语句if怎么退出 跪求
最佳答案
你的意思如果是问题回答的不对需要重复回答的话可以把IF-ELSE整体放入一个WHILE循环中~~定义一个标志量F初始为1WHILE(F==1){IF-ELSE}在正确的语句后加上F=0即可而如果错误那么这个循环会一直继续下去~~由于程序是顺序执行的~~如果所有的IF-SLSE都是这种结构的话~就可以实现回答对最后一个问题后顺序执行其他的代码就行了~~不知道我的意思是不是楼主意思~~
另外我想楼主可能是想只要中间有错的就退出整个程序~~你可以把所有的IF-ELSE加到一个WHILE(F==1&&F0==1)中~~当答案有错误时执行F=0;BREAK;这样下面的IF-ELSE就不会执行了~~并且由于修改了F~WHILE也不会继续执行~当然在执行完最后IF-ELSE后得执行F1=0;然后在WHILE循环外根据标志位F1是否等于0判断是应该执行程序(c:\123.exe)还是退出程序~~
全部回答
不可以用break退出,只有在循环语句或者在switch语句中才能用break语句.用return
你们那汉字能显示出来吗,?
break
#include
main()
{
int a, b=0, c, d=1;
printf("请输入答案:\n");
scanf("%d", &a);
if (a==b)
{printf("答案正确!\n");
else
if (a!=b)
printf("答案错误!\n");
break;
}
printf("请输入答案:\n");
scanf("%d", &c);
if (c==d)
printf("答案正确!\n");
system("c:\123.exe); if (c!=d)
printf("答案错误!\n");
break;
}
可是在中间答案错误时怎么退出本程序阿?
再有就是当最后一个问题回答正确时怎么打开电脑中的一个其他程序(c:\123.exe)?
#include
int main()
{
system("c:\\123.exe");
return 0;
}
答案错误时用return 退出
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
坂田站地址有知道的么?有点事想过去
32减x等于12的解方程
《煤矿安全质量标准化标准》规定,预应力锚索
张潘宏立车行地址在哪,我要去那里办事
如何与蛮横凶恶的老公相处
我要怎么才能找回初心是什么意思?
东北大馅水饺地址在什么地方,想过去办事
企业筹建期购入生产用的刀具片等记入哪个科目
win10软件打不开点不开没反应
赵雅芝演上海滩的时候多少岁?
从武昌火车站到武昌区金融一条街北路23号怎么
寻一本魔法类小说,女主角契约的是一棵草,随
空运至toronto yyz 什么意思
A man
依发摩托车有几种颜色
推荐资讯
宣化钢铁机械制造有限责任公司在什么地方啊,
我自己的婚纱弟弟结婚借给他老婆穿了有什么不
结庐在人境,而无车马喧是什么意思
红米手机怎样选择储存路径
双向六车道的高速公路有多少米宽,哪位知道吗
成都建工·建筑产业园地址有知道的么?有点事
美味手擀面馆怎么去啊,有知道地址的么
什么是得房率?
我的手机是小米的,然后最上面没有了显示栏和
有机零食有哪些?
当男人对你说贱时,他想表达什么意思
仲溪村这个地址在什么地方,我要处理点事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?