当前位置:网站首页>C语言例题-打印日历
C语言例题-打印日历
2022-08-05 11:49:00 【Blue_lan18】
编写程序显示单月的日历。用户指定这个月的天数和该月起始日是星期几。
# include <stdio.h>
int main()
{
int day;
int i, j;
int week;
printf("Enter number of days in month: ");
scanf("%d", &day);
printf("Enter starting day of the week (1 = Sun, 7 = Sat): ");
scanf("%d", &week);
for(j = 1; j < week; j++){
printf(" ");
}
//打出日历开始前的空格,一个空格是4个字节
for(i = 1; i <= day; i++){
printf("%4d", i);
if( (i + week -1) % 7 == 0){
printf("\n");
}
//每7天换一行
}
printf("\n");
return 0;
}
边栏推荐
- Five reasons why developers choose Klocwork, a static analysis tool for code quality, for software security
- 碘乙酰胺在Desthiobiotin-Iodoacetamide试剂中的作用?
- 力扣330 按要求补齐数组(贪心)
- JS 从零手写实现一个call、apply方法
- 5G NR system messages
- 常见的 web 安全问题总结
- nyoj1185最大最小值(线段树)
- 多业务模式下的交易链路探索与实践
- 官方发布·2022南京智博会定于10月份在新庄国展召开
- The principle and application scenario of mysql master-slave synchronization
猜你喜欢
基于NSQ搭建高可用分布式消息队列
163_技巧_Power BI 一键批量建立自定义字段参数
Go编译原理系列9(函数内联)
Security Issues and Prevention in Web3
STM32H743IIT6学习笔记03——使用第三方组件FreeRTOS
Memory problems difficult to locate, it is because you do not use ASAN
官方发布·2022南京智博会定于10月份在新庄国展召开
Version Control | Longzhi invites you to go to the GOPS Global Operation and Maintenance Conference to explore the road of large-scale, agile, high-quality and open software development and operation
Go compilation principle series 9 (function inlining)
Flink Yarn Per Job - JobManger 申请 Slot
随机推荐
解决运行文件消失、C盘空间不断缩小而且找不到文件位置的问题
797. 差分
IPMP、PMP、CPMP三个证书该如何选择,有什么区别,哪个对于工作上的
解决 json.dump 报错:TypeError - Object of type xxx is not JSON serializable
Cesium.js点线面绘制
巴比特 | 元宇宙每日必读:中国1775万件数字藏品分析报告显示,85%的已发行数藏开通了转赠功能...
可视化开发必看:智慧城市四大核心技术
手把手教你定位线上MySQL慢查询问题,包教包会
课表小程序使用攻略
没开发人员,接到开发物联网系统的活儿,干不干?
623. 在二叉树中增加一行 : 简单二叉树遍历运用题
power failure...Trouble trouble trouble!!!
JS 从零手写实现一个call、apply方法
广告电商系统
高泽龙出席博鳌全球旅游生态大会 讲元宇宙与未来网络科技
常用的免费Api接口网址
The training set Loss converges, but the test set Loss oscillates violently?
不是吧?还有人不会定位线上MySQL慢查询问题?
hdu 1870 愚人节的礼物 (栈)
【HMS core】【FAQ】Health Kit、Ads kit、push Kit典型问题合集5