news 2026/4/23 10:28:48

C语言学习练习基础

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C语言学习练习基础

作业一

练习一

输入某一天的年月日,输出下一天的年月日。

#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include <stdbool.h> int daysOfMonth[13] = { 0,31,28,31,30,31,30,31,31,30,31,30,31 }; //判断某一年是否为闰年 bool isLeapYear(int year) { return (year % 400 == 0) || (year % 4 == 0 && year % 100 != 0); } void setFebDays(int(year)) { if (isLeapYear(year)) { daysOfMonth[2] = 29; } else { daysOfMonth[2] = 28; } } /*主函数*/ int main(void) { int year, month, day; //提示信息 printf("请输入年份 月份 日期\n"); scanf("%d %d %d",&year, &month, &day); setFebDays(year); day++; if (day>daysOfMonth[month]) { day = 1;month++; } if (month>12) { month = 1;year++; } printf("%d %d %d\n", year, month, day); }

练习二

输入某两天的年月日,输出这两天的相距多少天。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/20 21:04:42

vue+uniapp+springboot基于小程序的大学运动会比赛报名系统as6e8

文章目录系统概述技术架构功能模块创新点主要技术与实现手段系统设计与实现的思路系统设计方法java类核心代码部分展示结论源码lw获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;系统概述 该系统基于Vue.js、UniApp和SpringBoot框架&#xff0c…

作者头像 李华
网站建设 2026/4/17 9:39:52

IL织入还是代理模式?C#跨平台方法拦截的3大主流方案对比

第一章&#xff1a;C#跨平台方法拦截技术概述在现代软件开发中&#xff0c;C# 作为一门面向对象的强类型语言&#xff0c;广泛应用于桌面、Web 和移动平台。随着 .NET Core 和 .NET 5 的推出&#xff0c;C# 实现了真正的跨平台能力&#xff0c;使得方法拦截技术在不同操作系统上…

作者头像 李华
网站建设 2026/4/19 11:48:57

你真的会用C#自定义集合表达式吗?10个实战技巧让你脱颖而出

第一章&#xff1a;C#自定义集合表达式的核心概念在 C# 中&#xff0c;自定义集合表达式允许开发者通过实现特定接口和重写关键方法&#xff0c;构建符合业务逻辑的集合类型。这种机制不仅提升了代码的可读性&#xff0c;还增强了集合操作的灵活性与可维护性。实现 IEnumerable…

作者头像 李华
网站建设 2026/4/18 21:37:35

仅限内部分享:大型项目中C#通信拦截器的10个关键应用场景

第一章&#xff1a;C#网络通信拦截器的核心机制C#网络通信拦截器是实现高级网络控制与调试的关键组件&#xff0c;广泛应用于API监控、安全检测和性能分析场景。其核心机制依赖于对底层Socket通信的透明代理或Hook技术&#xff0c;通过重定向数据流来捕获、修改甚至阻断网络请求…

作者头像 李华
网站建设 2026/4/22 14:02:05

C#企业级模块划分实战指南(99%工程师忽略的关键设计点)

第一章&#xff1a;C#企业级模块划分的核心理念在构建大型C#应用程序时&#xff0c;合理的模块划分是确保系统可维护性、可扩展性和团队协作效率的关键。良好的模块设计不仅能够降低代码耦合度&#xff0c;还能提升单元测试的覆盖率和部署的灵活性。关注点分离 将系统按业务功能…

作者头像 李华
网站建设 2026/4/16 15:42:30

健身房会员卡识别:新用户注册时快速导入旧卡信息

健身房会员卡识别&#xff1a;新用户注册时快速导入旧卡信息 在健身房前台&#xff0c;一位刚搬来本地的会员正准备注册新账户。他掏出一张略显磨损的旧会员卡&#xff0c;工作人员接过卡片、打开系统、准备手动录入信息——姓名、手机号、卡号、有效期……不到十个字段&#x…

作者头像 李华