怎么样编写出求闰年的程序???
随便找本书,书上都有
#include <iostream.h> void main() {cout<<"請輸入年份"<<endl; int year,leap; cin>>year; if(year%4==0); if(year%100==0); if(year%400==0) leap=1; else leap=0; else leap=1; else leap=0; if (leap)cout<<"是"<<year<<endl; else cout<<"不是"<<year<<endl; }
这就是我写的程序.但是有两个错误,我不知道错误在哪.
帮我分析下了!(我是超级初学者)
你这个错在,else找不到匹配的if,但你想想,三个if,执行语句只有一句,而其实就是再限制而已,并不新起条件,于是else只找到一个if,剩下当没match,你学到&&和||没有?你再想想,不要用这么多if,一个就够。留意到你用的是C++。
另外:强烈要求wanyy1228收回你的帖子,这个程序的代码谁没有呢?!
[此贴子已经被作者于2004-08-09 13:27:37编辑过]