C语言中if语句可以和while语句通用么
答案:6 悬赏:80 手机版
解决时间 2021-05-06 01:14
- 提问者网友:你给我的爱
- 2021-05-05 01:46
C语言中if语句可以和while语句通用么
最佳答案
- 五星知识达人网友:逃夭
- 2021-05-05 02:49
试举例说明何谓通用?
全部回答
- 1楼网友:鱼芗
- 2021-05-05 06:56
if是判断成功(为真)后进入某程序段而while是判断成功(为真)后进入循环体,硬是通用程序企不出现逻辑问题!但是在某些情况下是可以通用的,如程序1:int a=1,b=0;while(a){b++;a=0;//这里确保a的值为0} 与程序2:int a=1,b=0;if(a){b++;a=0}的运行结果是一样的,这算可以“通用”,但是编译的机器码可就不一样的噢!
- 2楼网友:不如潦草
- 2021-05-05 05:23
不通用,while是循环结构
- 3楼网友:痴妹与他
- 2021-05-05 04:14
while可以用if和goto代替
while(条件表达式){
过程代码
}
↓
y:
if(!(条件表达式))goto x;
过程代码
goto y;
x:
if也可以用while代替
if(条件表达式){
过程代码
}
↓
while(条件表达式){
过程代码
break;
}
- 4楼网友:话散在刀尖上
- 2021-05-05 03:39
if可以和while进行转换
- 5楼网友:孤独入客枕
- 2021-05-05 03:21
不可以...
while是循环语句,满足条件则继续循环
if只是判断语句,包括的语句只执行一次
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯