题解 1049: [编程入门]结构体之时间设计

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

优质题解

[编程入门]结构体之时间设计

解题思路:首先定义一个时间结构体Date,其成员包括year,month,day分别表示年,月,日。然后在main函数中定义结构体变量,再定义一个sum用来保存输入日期是该年的第几天,为了后续方便计算,再定义一个数组mon用来保存平年的12个月每个月的天数。

1049 结构体之时间设计 真的是C并且真的用了结构体

#思路设计一个结构体date,内含int类型的变量三个:`year,mouth,day`。定义一个结构体变量date1,**为其中的三个变量(`date1.year,date1.mouth,date1.day`)赋值。**用且只用一个`switch`语句完成计算天数和判断闰年的操作,

良心推荐——>题解1049:C语言程序设计教程(第三版)课后习题11.1 (C语言描述——简单明了,时间复杂度低)

解题思路:1.首先按照题目要求定义一个结构体,如代码所示,Days为结构体类型,在main函数中定义的dd就是结构体变量名,它包含三个属性intyear,intmon和intday;2.因为每个月的天数都不相同,于是定义一个数组m[13]={0,
优质题解

小白也能看懂的C语言结构体 (C语言爱好者)

解题思路:第一步:定义结构体为了书写方便,我将结构体重名为DATE。第二步:用数组保存平年的12个月份的天数。什么是平年?是否有人不知道,平年是和闰年相对的,平年的2月是28天,闰年的2月是29天,所以闰年比平年多一天,平年365天,而闰年是366天。