qq_慕侠3093225
2019-04-01 22:35
#include <stdio.h>
int main()
{
int year = 2014; //今年是2014年
//补全一下代码
if(year%4==0||year/400==0)
{
printf("%\n","今年是闰年");
}
else
{
printf("%\n","今年是平年");
}
return 0;
}
%后面应该加s,不是d
d是输出带符号的十进制整数
s才是输出字符串
以上可以百度搜索一下printf函数中用到的格式字符了解一下。
然后,判断闰年的标准是:1、能整除4且不能整除100 2、能整除400。
所以,if后面小括号里的条件判断应该是,((year%4==0&&year%100!=0)||year%400==0) 注:把求余符号换成除号也可以。
%后面少了d
C语言入门
926025 学习 · 20793 问题
相似问题