www问答网
所有问题
C/C++语言中的if,do...while,while,switch等循环语句中的条件表达式是否都可以是任意的表达式?
如题所述
举报该问题
推荐答案 推荐于2018-04-21
是的。任意
表达式
都可以。
比如if((a=getchar())!='a') 可以
if(m=2&&n==3)也可以
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/A4WGnAAK5KdWdGnn415.html
其他回答
第1个回答 2015-01-02
if,switch是选择判断语句。do...while ,while,for是循环语句。do while 无论条件是否成立都先运行一次,其他的和for,while完全一样,for大多用于循环次数确定的情况下,至于表达式书中都有它们的格式的
相似回答
C语言中if语句
可以和
while语句
通用么
答:
不可以...
while
是
循环语句,
满足条件则继续
循环if
只是判断语句,包括的语句只执行一次
C语言while循环中条件表达式
有哪些?
答:
while语句
while :它用来实现"当型"循环结构。其一般形式如下:WHILE(表达式)语句 当表达式为非0值时执行
WHILE语句中的
内嵌语句。其特点是:先判断表达式,后执行语句。
do
...while语句:do 语句 while(表达式)第一次执行一个语句块,然后重复
循环
的执行该语句块,直到
条件表达式
等于 false ...
C语言中,if语句循环
体里面能不能包含if语句块? 比如: if(a==0) {...
答:
可以的~~
if语句
的一般形式 (1) if(
表达式
) 语句1 (2) if(表达式)语句1 else 语句2 (3) if(表达式1) 语句1 else if(表达式1) 语句2 ...else if(表达式m) 语句m else 语句m+1 if语句的嵌套 一般形式:if()if() 语句1 else 语句2 else 语句3 ...
C语言的switch语句中的条件都
可以是什么类型?
答:
C语言
的
switch语句
只能针对基本数据类型使用,这些类型包括int、char、枚举、bool等。对于其他类型,则必须使用
if语句
。在一个 switch 中可以有任意数量的 case 语句。每个 case 后跟一个要比较的值和一个冒号。case 的 constant-expression 必须与 switch
中的
变量具有相同的数据类型,且必须是一个常量或...
c语言中while
、for、
switch
、case的用法?
答:
1、
while
() for都是
循环语句,
使用格式:while(
条件表达式
){ } for(表达式1;表达式2;表达式3){ } 2、switch是多分支选择语句,case是
switch语句中的
一个关键字,用来判断从哪个位置开始执行语句。格式:switch(表达式){case 常量表达式: ...case 常量表达式: ...case 常量表达式...
在
c语言中,
三大
语句if,while,do
while的
区别与共通之处有哪些?谁知道...
答:
if,while,do
while的
共通之处:都有条件判断部分。区别:if:当条件满足时,会执行后继的一个或一组
语句;
当条件不满足时,前面的语句就不被执行;当需要时,可以指定它执行另一个或另一组语句(else 子句)。while:当条件满足时,会重复执行后继的一个或一组语句(称为循环体);直到循环体中...
c语言中循环表达式
有哪些形式?
答:
在
c语言的循环语句中,循环表达式可
缺省的语句是for语句。for
语句中的
循环是可以全部省略的,比如for( ; ; ){ }。一般形式为 for(表达式1
,表达式
2,表达式3)。1、表达式1:设置初始
条件,
仅仅执行一次,可以为0个,一个或多个。第一个表达式缺省代表进入循环体之前无任何操作 2、表达式2:循环...
在
c语言中,
三大
语句if,while,do
while的
区别与共同之处有哪些?_百度知 ...
答:
if(a>0) b=1;当a为正数时,才执行b=1;若a不是正数,那么b=1;就不会运行到。之后
if语句
就结束了,只判断一次a>0这个条件
while
是
循环语句,
反复执行直到其
循环条件
不满足为止。例如:while(a>0){ b=b+1;a=a-1;} 当a为正数时,就执行b=b+1;a=a-1;之后会继续回到a>0这个条件的...
谁能讲一下
c++中while语句
的用法?
答:
C++中,
可以bai用
while
来构造
循环语句
。格式说明:(1)while(
循环条件
){……循环体……} 翻译成中文就是:只要(循环条件)成立,就重复执行{……循环体……} 特点是:先判断,再执行,循环体可能一次都不执行。(2)
do
{……循环体……}while(循环条件);翻译成中文就是:执行{……循环体…...
大家正在搜
C语言是什么语言
whileC语言
systemC语言
constC语言
gotoC语言
autoC语言
C++语言
charC语言
flagC语言
相关问题
下列C语言保留字中用于构成循环结构的是( ) A if B ...
在C语言的if 语句中,用作判断的表达式是( )a关系表达式...
C++中if...else、switch...case、fo...
while循环里包含一个switch,break只能跳出sw...
if else while do while 怎么用
C++程序 do while 中嵌套switch case ...
使用do..while循环和switch语句制作一个选课程序
c语言做题的时候,该怎么选择for switch while...