这段代码看不懂什么意思,就大神详细解释一下

int sumday(int month,int day)
{
int daytab[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int i;
for(
i=0;i<month;i++)
day+=daytab[i];
return(day);
}

int leap(int year)
{
int leap;
leap=(year%4==0&&year%100!=0||year%400==0);
return(leap);
}

定义一个sumday函数,作用是统计天数,即给出一个日期,得出至此日期,本年度共计多少天。

daytab[13]给出了每个月的天数,判断月份,用for语句进行日期的加法。

leap则是判断是否为闰年的。
温馨提示:内容为网友见解,仅供参考
无其他回答

C语言刚刚学,这段看不懂,求大神逐个语句解释下 mod=(int)sqrt(i);_百...
所以这段代码的作用是,如果i是素数,输出i。

有没有大神逐字逐句的解释一下这代码啊看不懂
这个是学生管理系统的一部分,比较简单的那种,此系统完整的应该实现了增,添,改,查,多种排序,输入的时候的限定,成绩分析的功能。这个函数只是实现删除的功能,仔细看是可以看懂的。

这个if代码不懂什么意思,求万能互联网
IF在这里只是判断是否是输入了空值或者点了取消,如果不属于这两种情况就输出你好。当然这仅仅只是一个示例,有很多情况它是没考虑到的,比如说输入的如果全是空格或者无效符号等等。

...Student));这句看不懂,求大神解释,详细具体点,急!
您好。C语言中,连续赋值是从右到左进行的,于是您看不懂的那行可以理解为如下两行代码:pNew = (struct Student *)malloc(sizeof(struct Student));pEnd = pNew;从等号最右分析:(struct Student *)malloc(sizeof(struct Student))malloc函数的作用是申请内存空间,参数是想申请的空间的大小,它将...

JS代码求大神详细注释,期末小白没法交差...
所以代码中,需要将鼠标的位置也转换成该坐标系的坐标:xm = -nx * .5 + (e.x || e.clientX);ym = -ny * .5 + (e.y || e.clientY);3.代码中计算了每个球球和鼠标的距离 d = Math.sqrt(dx * dx + dy * dy);然后这一句我就看不懂了 x = x - S \/ d * (dx \/ d) ...

这一段read程序看不懂啊,求大神帮忙!为什么要让num=-1啊?最后那个if,e...
public void run() { try{ inputStream=socket.getInputStream();\/\/获取输入流 BufferedInputStream b1=new BufferedInputStream(inputStream);\/\/给输入流加上缓冲 byte[] bc=new byte[1024*8];\/\/定义接收输入流的字节数组 int m=0;\/\/定义接收字节长度的变量 while((m=b1.read(bc))!=-1)\/\/b...

看不懂的一段C#代码
整体的意思是把图片输出到Resonse。这估计是一个输出图片的代码片断。Response.Buffer = true;Response.ExpiresAbsolute = System.DateTime.Now.AddMilliseconds(0);Response.Expires = 0;Response.CacheControl = "no-cache";Response.AppendHeader("Pragma", "No-Cache");这段实际上没什么好解释的,用...

这一段代码有一点看不懂,为什么最后输出时要加上+ zhang Score_百度知...
这是变量名啊,输出的就是zhangScore这个变量的值,前面又给它赋值了wangScore,所以zhangScore的值就是80;这个输出的结果就是:张萌的成绩是:80。

请技术大神帮忙看下这个代码什么意思,笔记本的。stop:0×00000124(0×...
蓝屏代码或事件查看器里面的内容普通人是看不懂的,请将你在蓝屏前电脑的表现,和你操作说的详细些(我跟据你提供的信息重新回答你)。一般蓝屏是自己不正确操作引起的,记住容易引起蓝屏的操作不做。电脑不要满负荷操作,就是在玩游戏、看视频时、下载时、看网页的同时在干别的操作最容易死机、蓝屏,...

初学者怎样看懂代码?
初学者要看懂代码首先从要需求分析了解,然后是系统分析,最后是块的理解。看懂代码其实不难,大抵不过是选择,分支,循环。语法如果看不懂,那就需要补补基础,先弄清楚这段代码要做什么,有说明最好,可以帮助理解,没有说明就试着过一下代码流程。

相似回答