| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 581 人关注过本帖
标题:请问这题该怎么做呢?
只看楼主 加入收藏
floraD
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-12-12
收藏
 问题点数:0 回复次数:7 
请问这题该怎么做呢?
定义一个包括年、月、日的结构体变量,将结构体中年、月、日的值传递给整型函数days,计算该日在本年中是第几天。



结构体中的月份应设计为数列吗?那该怎么做输入呢?
搜索更多相关主题的帖子: 计算 设计 结构体 
2006-12-19 21:40
fengwei
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2006-12-19
收藏
得分:0 

就定义一个数组。a[12]={31,28,31,30,31,30,31,31,30,31,30,31}
再根据月来查表。要是闰年要考虑的话。用个函数判断下。在2月处理下就好了。
这个不是很难的

2006-12-19 22:18
磐涅
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-11-7
收藏
得分:0 
int a[2][13]={{0,31,28,31,30,31,30,31,31,30,31,30,31},
{0,31,29,31,30,31,30,31,31,30,31,30,31}};

2006-12-19 22:32
floraD
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-12-12
收藏
得分:0 
谢谢两位。
可是我指的是在scanf结构体的时候,月份的输入该怎么写。
2006-12-19 22:43
高达
Rank: 1
等 级:新手上路
威 望:1
帖 子:261
专家分:0
注 册:2006-10-27
收藏
得分:0 
struct data
{
int year;
int month;
int day;
}sd;
int main()
{
pringf("iuput year,month,day:")
sanf("%d%d%d,sd.year,sd.month,sd.day);/*大概这样吧,错了不要骂我*/
.......
}

[此贴子已经被作者于2006-12-20 11:33:25编辑过]


哎 时间....................
2006-12-20 11:32
floraD
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-12-12
收藏
得分:0 
...........
我觉得行不通
month是一个数组喔
各位高手还有其它方法吗?
2006-12-20 15:42
floraD
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-12-12
收藏
得分:0 
题目刚刚解决了
谢谢各位
2006-12-20 17:33
floraD
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-12-12
收藏
得分:0 
5楼得方法是对的~
谢谢
2006-12-20 18:16
快速回复:请问这题该怎么做呢?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031348 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved