当前位置:主页 > 生活经验 > 正文

c语言if语句

if 语句格式如下:if (表达式) 语句 1 [ else 语句2 ]else 子句是可选的上述括号中的表达式会先被计算,以决定接下来被执行的是语句 1 还是语句 2该表达式必须具有标量类型如。c语言if语句?更多详情请大家跟着小编一起来看看吧!

c语言if语句(1)

c语言if语句(1)

if 语句格式如下:

if (表达式) 语句 1 [ else 语句2 ]

else 子句是可选的。

上述括号中的表达式会先被计算,以决定接下来被执行的是语句 1 还是语句 2。

该表达式必须具有标量类型。

如果它的值为 true(也就是不等于 0),那么语句 1 会被执行。如果为 false,则语句 2 会被执行(如果语句 2 存在的话)。

下面的示例为在递归函数中使用 if,以计算判断是否满足可以结束递归的条件:

递归函数 power() 计算浮点数的整数次方

-----------------------------------------

double power( double base, unsigned int exp )

{

if ( exp == 0 ) return 1.0;

else return base * power( base, exp-1 );

}

猜你还喜欢的

Copyright © 2022 读周刊 All Rights Reserved
声明:本站部分内容来源于网络,如涉及侵权,请与我们联系,请发邮件"duzhoukan@foxmail.com"进行处理,谢谢合作!
渝ICP备2021012918号-4|