if-else语句的结构如下:
Copy
if (condition) {
// 如果条件为真,则执行这里的代码块
} else {
// 如果条件为假,则执行这里的代码块
}
其中,condition是一个表达式,用于判断某个条件是否成立。如果条件为真,则执行if语句后的代码块;如果条件为假,则执行else语句后的代码块。
例如,以下代码演示了如何使用if-else语句来判断一个数是否为正数:
arduino
Copy
int main() {
int num;
printf("请输入一个整数:");
scanf("%d", &num);
if (num > 0) {
printf("%d是正数。\n", num);
} else {
printf("%d不是正数。\n", num);
}
return 0;
}
在C语言这个语言中, else是一个和 if相关的关键词,它意味着在符合 if的情况下,将不会被执行。举例说明: inti=4; if (i>5)/i=0,则 i=0 { i=0; } 若 i<=5,则 i=1 { i=1; } //在上述程序中,在 else中, i=1语句将被执行,因为 i=4<5。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。