求大神解答goto语句的问题
C语言初学者,我今天突发奇想想使用一下goto语句(我知道不建议使用goto语句,下次不会了)我写了一段判断年份是否为闰年的代码,但是当跳转到NO标签时会把YES标签下的代码一起执行
请问有办法解决吗?万分感谢
#include <stdio.h>
int main()
{
int year;
scanf("%d",&year);
if(year%4==0)
{
if(year%400==0){
goto YES;
}else {
if(year%100==0){
goto NO;
}
}
}else {
goto NO;
}
NO:printf("%d不是闰年",year);
YES:printf("%d是闰年",year);
return 0;
} 18行打印完成后return 0;
我想要最佳答案,求求小帅哥了。 我就是个弟弟 发表于 2019-5-28 22:02
18行打印完成后return 0;
我想要最佳答案,求求小帅哥了。
非常感谢您,尝试以后确实可以
页:
[1]