else if 找不到对应的 if
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 20:23:29
else if 找不到对应的 if
#include
int month_days(int year,int month)
{
int x=31;
if(month==2)
{
if((year%100==0&&year%400==0)||(year%100!=0&&year%4==0))
x=29;
else x=28;
};
else if(month==4||month==6||month==9||month==11)
x=30;
else x=31;
return x;
}
Compiling...
rn.cpp
F:\rn.cpp(11) :error C2181:illegal else without matching if
Error executing cl.exe.
#include
int month_days(int year,int month)
{
int x=31;
if(month==2)
{
if((year%100==0&&year%400==0)||(year%100!=0&&year%4==0))
x=29;
else x=28;
};
else if(month==4||month==6||month==9||month==11)
x=30;
else x=31;
return x;
}
Compiling...
rn.cpp
F:\rn.cpp(11) :error C2181:illegal else without matching if
Error executing cl.exe.
if(month==2)
{
if((year%100==0&&year%400==0)||(year%100!=0&&year%4==0))
x=29;
else x=28;
};
多了个分号 在我复制的最后一行
{
if((year%100==0&&year%400==0)||(year%100!=0&&year%4==0))
x=29;
else x=28;
};
多了个分号 在我复制的最后一行
if...else if.else if.else if.的用法是什么
if else if else 的用法
if-else-if 的用法
if else 和 if if 的区别
C语言的分支语句中,if()...if()...else...和if()...else if()...else...两者
[else if()] 是不是就是[else {if()}]的简便写法
c++的if else语句
else if的用法问题
if else的匹配规则
else if和if,都知道else总和最近不带else的if想结合,那else if和if是怎么相结合的呢?
if else if else 中的else语句的执行情况是什么样的?
if(){}else if(){}else if(){}else {}最后写else而不是else if结尾int a;