关于这个C语言我有几点不懂?

来源:百度知道 编辑:UC知道 时间:2024/06/07 12:03:43
fun1(int i)

{

if(i%4==0 && i%100!=0)

return true;

else

return false;

}

fun2(int i)

{

if(i%100==0 && i%400==0)

return true;

else

return false;

}

void main()

{

int begin_year=1900;

int end_year=2000;

int i;

for(i=begin_year;i<=end_year;i++)

if (fun1(i)==1 || fun2(i)==1)

printf("%d,",i);

}

fun1--什么意;什么时候需要头文件什么时候不用头文件;
|| --怎么打出来;这个程序有问题吗?
end_year=2000结果无法识别哪?

fun1只是个函数名字,如果你愿意还可以改成hi1呢,不过尽量用点有意义的命名。

头文件是将函数声明都放到一起方便查找使用。如果你愿意可以把所以的函数声明和实现都放到你的main函数的文件里。

||就在回车键上面,按住shifta,再按那个键。

囧,你不会连上面的这些都看不懂吧,实在看不懂就该好好学习一下c语言基础了。

fun1是你自己定义的函数名
当你需要调用头文件中的函数的时候.就需要声明头文件
||是"\"SHIFT的那个~~表示或运算!

fun1是函数名,编程序必须要头文件,当程序编译结束后,产生可执行程序后,就不需要头文件了。。。要用TC工具才可以把C程序编译出来,或者执行出结果。有没问题我没看,没时间看。

fun_1就是定义的第一个函数