int days(int month,int year)//定义副分支(month为月份) 
{
    switch(month)
    {
        case 1:
            return 31;//1月返回值为31天 
        case 2:
            if(year%400==0)//能被400整除为闰年 
            return 29;//闰年2月为29天 
            else if(year%100!=0&&year%4==0)//不能被100整除但能被4整除的也为闰年 
            return 29;
            else//其它为平年
            return 28;//平年是28天 
        case 3:
            return 31;
        case 4:
            return 30;
        case 5:
            return 31;
        case 6:
            return 30;
        case 7:
            return 31;
        case 8:
            return 31;
        case 9:
            return 30;
        case 10:
            return 31;
        case 11:
            return 30;
        case 12:
            return 31;    
    }
}

int main()

    int days(int month,int year);
    int s,u;//定义输入日期是该年的第s天,且当日是星期u(s,u均为整形数值) 
    int year,month,week,day;//定义输入的年份year,月份month,天数day和输出的该日期第week周
    s=0;
    int i;
    scanf("%d.%d.%d",&year,&month,&day);
    for(i=1;i<=month-1;i++)
    {
        s+=days(month,year);
    }
    s+=day;
    u=(s%7);//定义u为该年内总天数除以7的余数 
    switch(u)//选择语句根据余数对应返回值即为星期几 
    {
        case 0:
            return 5;
        case 1:
            return 6;
        case 2:
            return 7;    
        case 3:
            return 1;
        case 4:
            return 2;
        case 5:
            return 3;
        case 6:
            return 4;
    }
    week=(s/7)+1;//赋值week为该年内总天数除以7的整形+1 
    printf("%d.%d.%d",s,week,u);//输出某个日期为这一年的第几天及第几周的星期几
    return 0;//函数返回值为0 
}

*PS:下方为软件内的截图,方便大佬查看,希望能指正错误。↓↓↓↓↓↓↓↓↓↓↓↓↓

希望大佬们能救救孩子,这是c语言专业课,相信应该难不住在座的各位!!!实在没人问了,老师那边也问过了,说的也有点笼统,没办法,问问题的人太多,老师也忙不过来,听说这里发文可以有所收获,就来碰碰运气,希望能解决问题,谢谢!

求求大家指点指点我吧——大一C语言题:编写一段程序,计算某个日期为这一年的第几天及第几周的星期几。(使用软件Dev-C++)如下是我代码,感觉还挺对,至少编译时没错误没警告,但是运行时出不来结果啊啊啊相关推荐

  1. 使用python语言,编写一段代码,通过gadl读取tif影像数据并将wgs84坐标进行UTM投影...

    下面是一个示例代码,实现从 GeoTIFF 影像中读取数据并转换为 UTM 坐标系: import gdalfrom pyproj import Proj, transform# 读取 GeoTIFF ...

  2. 河工大大一c语言题库,河工大二级C语言题库.doc

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp资格/认证考试&nbsp>&nbsp计算机等级考试 河工大二级C语言题库.doc208页 本 ...

  3. 大一c语言题库 河南工业大学,河南工业大学C语言题库

    \\~D ~~~11 用fopen函数打开文件,操作完毕后用()函数关闭它 fopen open fclose close ~C ~~~11 以下可作为函数fopen中第一个参数的正确格式是() c: ...

  4. cronschedulebuilder 到时还没运行完_为什么我的软件编译时没问题,运行时却出错?...

    首先有件事要和大家说一下:我的公众号现在可以留言了! 出于种种不可抗力的原因(你们懂的),2018 年 3 月 12 号之后注册的公众号将不带有留言功能,并且前三个月内注册但并未使用的公众号的留言功能 ...

  5. 资深程序猿冒死揭开软件潜规则:无法维护的代码

    原始博文公布于: Roedy Green's Mindproducts (http://mindprod.com/unmain.html ).  翻译链接: 点击打开链接 2014年11月25日 03 ...

  6. 你是否有疑问,软件是如何驱动硬件,代码又是如何对计算机进行控制的呢?

    一直很好奇编写的一行行代码是如何实现对电脑硬件的驱动,明明一个感觉是虚拟的东西,而另一个是实实在在的存在,观念上感觉压根就不是一个时空的东西,他们却偏偏能产生关系,并且能如此协调的工作着,于是便搜索相 ...

  7. 资深程序员冒死揭开软件潜规则:无法维护的代码

    原始博文发布于: Roedy Green's Mindproducts (http://mindprod.com/unmain.html ).  翻译链接: 点击打开链接 2014年11月25日 03 ...

  8. php 织梦模板 防盗,dedecms 软件下载频道防盗链php代码

    dedecms 软件下载频道防盗链php代码 织梦无忧 1970-01-01 08:00 摘要: dede做软件站有的缺点 就是别人转帖你的下载的时候直接转帖http://www.xxx.com/pl ...

  9. 软件随想--写牛B的代码

    1:写不易出错的代码 第一次听说"写明显没有什么错误的代码"时,我觉得这个说法很新鲜,让我记忆深刻.其他的很多观点听得我耳朵生茧,基本都是左耳进右耳出.明显没有什么错了的代码肯定是 ...

最新文章

  1. 会考flash中文字变形为三角形_关于信息技术会考 Flash操作题实用模版
  2. 便携式不锈钢管道焊接机器人_不锈钢管道焊接工艺
  3. 【BLE】信号强度(RSSI)知识整理
  4. codefroce385E矩阵快速幂
  5. 微服务监控zipkin、skywalking以及日志ELK监控系列
  6. 【树链剖分】春季大扫除(P6805)
  7. Pytorch的BatchNorm层使用中容易出现的问题
  8. [转载] Python基础之类型转换与算术运算符
  9. Python数模笔记-PuLP库(1)线性规划入门
  10. 【转】三星8552 手机提示升级系统 完成后重启 开机画面一直停留在三星的LOGO 一闪一闪 怎么办...
  11. 【图像去噪】基于butterworth滤波器、中值、维纳、小波算法实现图像去噪含GUI
  12. java设计模式---创建者模式
  13. 自我介绍html模板王,小学生个人自我介绍模板10篇
  14. 字节跳动:雀魂启动!(Python语言实现)
  15. SQL 多表联合查询
  16. 成都女孩子报Java语言培训班怎么样_Java好就业吗?
  17. 如何批量将mp4转换成mp3?
  18. 迈柯唯Servo-s中文编修手册
  19. selenium_3种等待以及unittest测试框架_智能等待
  20. 测开/测试面经(个人)

热门文章

  1. 【机器学习】发展至今的机器学习到底对我们的就业和社会产生了哪些影响?
  2. 关闭flash助手推荐的广告
  3. JAVA 虚拟机深入研究(二)——JVM虚拟机发展以及一些Java的新东西
  4. c语言三个字母比较大小,C语言stricmp()函数:比较两个字符串大小
  5. 利用FFT分析比较卡尔曼滤波算法、低通滤波算法、滑动平均滤波的频谱
  6. 最小编辑距离算法及python实现
  7. gitlab下载地址
  8. 数据工程师数据分析师这两个岗位有什么区别?有没有发展前景?
  9. 艾默生质量流量计2700/1700调试说明
  10. 电脑组装与维修完全学习手册 pdf电子书