永发信息网

求一些C语言程序设计作业

答案:2  悬赏:30  手机版
解决时间 2021-06-03 15:01
大一新生,求一些适合这阶段的程序设计例子。
最佳答案

给你一个,我自己编的:
#include "stdio.h"
int _judge(int x)
{
if(x%400==0)
return(1);
else if(x%4==0&&x%100!=0)
return(1);
else return(0);
}

int _fun(int year,int month,int day)
{
int i,sum=0,a[12]={31,29,31,30,31,30,31,31,30,31,30,31};
if(_judge(year)==1)
{
for(i=0;i<month-1;i++)sum+=a[i];
sum+=day;
}
else
{
a[1]=28;
for(i=0;i<month-1;i++)sum+=a[i];
sum+=day;
}
return(sum);
}

void main()
{
int year,month,day;
printf("Please input the year,month and day:\n");
scanf("%d,%d,%d",&year,&month,&day);
printf("The %dth day in the %dth month of the year %d ",day,month,year);
printf("is the %dth day of this year.\n",_fun(year,month,day));
}

主要是要分闰年平年。所以有一个判断。


全部回答

啊 大一的呀 , 你可以去找点c语言的习题和解析方面的书,图书馆很多的,我就借了,还比较适合初学者 不过我个人觉得,你就借一本就可以了,大同小异.还有努力吧书后面的题目看完吧,书后面的例题都是没有解答的,要自己编写,对自己来说是一个锻炼,实在不知道的就去问老师,老师对你印象就会极佳.

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
夏邑县商丘中国建设银行ATM地址在哪里啊
我如何跟他成为朋友
梦幻升55JN要到多少才行
怎么样才能让自己变得开朗活泼稳重
学校的部门有哪些
欢乐斗地主 的欢乐豆能否换成Q币
学计算机的要有什么条件
电脑什么时候可以用思维来控制
甘南县齐齐哈尔杨国福麻辣烫我想知道这个在什
怎樣才能使我們大家都快樂呢
怀孕会不会腹胀?
我是3世法满男魔,是转女魔好还是男人好
中国银行存款都有多少利息?
哪个卫星上有免费港台电视台
老公生日送什么好
推荐资讯
袁成杰 谈谈情说说爱 的发型
岳阳楼区岳阳凡仔汉堡(湖理店)哪位知道具体地
西工区洛阳川蜀叔担担面(影院街店)地址是什么
电脑问题应该怎么解决
淮安潘姓的祖籍在啦?
结婚需要准备啥子东东、
现在网上下载的魔兽争霸录像版本怎么都是1.24
樊城区襄樊翔翔游乐场地址在什么地方,想今天
DNF要停运?
鹿邑县周口兴隆川菜馆怎么去啊,谁知道地址啊
英雄岛战士的职业究竟要怎么配?
玩炫舞为什么一会很卡很卡一会又一点也不卡
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?