作业帮 > 综合 > 作业

求:求输出2000到2500年份的闰年的C语言程序 用基本的WHILE循环语句和IF判断语句的基础的C语言程序,

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/29 01:29:23
求:求输出2000到2500年份的闰年的C语言程序 用基本的WHILE循环语句和IF判断语句的基础的C语言程序,
求:求输出2000到2500年份的闰年的C语言程序 用基本的WHILE循环语句和IF判断语句的基础的C语言程序,
#include
void main()
{
int i;
for(i=2000;i
再问: “||”是逻辑运算符“或者”的意思吗? if(i%400==0||i%4==0&&i%100!=0) 括号中的语句,是怎样的先后顺序啊?我知道你是要表达“能被400整除,或者,能被4整除且不被100整除”我是因为知道这个闰年规则才知道这个语句的顺序的,但,机器不知道闰年规则的,所以,这个语句中的“||”和“&&”的前后整体是怎么划分的?不用这样写句子?: if(i%400==0||(i%4==0&&i%100!=0)) 还有啊。句子中的"=="是什么意思?
再答: 1 “||”是逻辑运算符“或者”的意思。 2 %运行最高,==运算第二,&&运算第三,||运算第四。 3 i%400==0表示若i除以400的余数为零,则表达式值为真,否则为假。
再问: 3的,表达式的值的“真,假”有什么作用吗? 1,2问题明白了,谢谢!
再答: 条件为真,才会执行if 后面的printf。