00问答网
所有问题
C语言怎么通过改编程序结构省略continue
最好举个例子吧
举报该问题
推荐答案 2014-01-06
比如:
if(条件1)
continue;
.........;//continue之后的代码
改为:
if(非条件1)
{.........;}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nDDjeITn0nBreZT0rZ0.html
其他回答
第1个回答 2014-01-06
这个有些属于技巧性的东西,不好说
有些可以通过if判断的反义不用continue
如达到某种条件continue,else时运算某些功能是
可以用if判断语句的反义不用continue
第2个回答 2014-01-06
有时候也可以用goto语句实现
相似回答
c语言
问题,有些
程序
的
continue
是不是可以去掉?既不影响结果?
答:
通常:for(int i=0;i<size;i++){ if(i==2)
continue
;//当i等于2时,for循环直接跳过了,去执行i=3去了 ...}
请问这个
C语言程序
是
怎么
运行的,那个
continue
是怎么处理的?
答:
进入循环 for, 此时 x > 0, 所以不退出 x % 3 = 8 % 3 = 2, if(2) 会进入 if 的作用范围内, 所以会执行 printf 和 x--, 在 x-- 的时候,使用的 x 仍为 8, 所以输出 8.输出之后, x-- 产生作用, x 此时为7.
continue
表示回到 for 处, 执行一遍 for 的第三段与第二段, ...
怎么
让
C语言
写的计算器计算完一组数以后不让
程序
结束,返回再重新计算别...
答:
增加了循环输入的功能,你试试吧,代码最后4句是后加的:include<stdio.h>#include <ctype.h>int main(){ while(1) {float a,b;printf("请输入两个正数,中间用逗号隔开:\n");scanf("%f,%f",&a,&b);printf("两数之和a+b为%f\n",a+b);printf("两数之差a-b为%f\n",a-b)...
如何
让
C语言
的
程序
不输入press any key to
continue
?
答:
press any key to
continue
是编译器自带的,你多加了getch()函数以后,press any key to continue并没有消失,而是要你从键盘输入一个值(getch()的功能是获取一个输入字符),然后return,
程序
执行结束后才会出现。
大家正在搜
c语言if语句continue
C语言continue语句
C语言里面的continue
c语言顺序结构
C语言union
C语言define
C语言结构类型
结构c语言
c语言的三个基本结构