算法提高 输出日历  
时间限制:1.0s   内存限制:512.0MB
按照下述格式打印2006年12月日历:
Calendar 2006-12--------------------------Su  Mo  Tu  We  Th  Fr  Sa--------------------------                     1   2 3   4   5   6   7   8   910  11  12  13  14  15  1617  18  19  20  21  22  2324  25  26  27  28  29  3031--------------------------
注意:表头和表中的英文字符大小写要与题目中一致,短线“-”个数要与题目中一致,否则系统会判为错误。

作者注释:本人觉得这种题目怎么能过就怎么来了。

 1 #include<stdio.h>
 2 int main(){
 3     printf("Calendar 2006-12\n");
 4     for(int i=0;i<26;i++){
 5         printf("-");
 6     }
 7     printf("\n");
 8     printf(" Su  Mo  Tu  We  Th  Fr  Sa\n");
 9     for(int i=0;i<26;i++){
10         printf("-");
11     }
12     printf("\n");
13     for(int i=0;i<20;i++){
14         printf(" ");
15     }
16     printf("%3d %3d\n",1,2);
17     int num;
18
19     for(int i=3;i<=31;i++){
20         printf("%3d ",i);
21         num++;
22         if(num%7==0){
23             printf("\n");
24         }
25     }
26     printf("\n");
27     for(int i=0;i<26;i++){
28         printf("-");
29     }
30     printf("\n");
31 }

C语言 · 输出日历相关推荐

  1. C语言实验(十二):函数(输入年份输出日历、闰年判断、元旦星期几)

    C语言实验(十二):函数(输入年份输出日历.闰年判断.元旦星期几) 一.判断闰年和某年元旦星期几的函数 1. 编写一个函数,输入年份,判断是否为闰年: 2. 编写一个函数,输入年份,判断当年元旦所对应 ...

  2. c语言编写万年历程序显示时间,C语言格式化输出日历(万年历)

    C语言控制台输出日历.先输入年份,然后输入每行显示的月份个数. 如图: 代码如下: #include int main(void) { int a, i, j, n, k, t, w, x, y, z ...

  3. c语言输出一个月的日历

    输出一个月的日历,我们只需要知道这个月的第一天是星期几,然后输出这个月的1号好最后一天,最后一天要判断是31,30天,如果是2月还要通过是否是闰年判断是28还是29天.但是实际上最重要的是要算出这个月 ...

  4. 三个月可以入门c语言吗,c语言输出2015年日历,要求三个月在一行上(就是按照季度输出)...

    满意答案 h0p2znym 推荐于 2017.09.26 采纳率:56%    等级:9 已帮助:513人 根据闰年定义,能被400整除的年,或者能被4整除且不是100的倍数的,是闰年.于是C中判断y ...

  5. java中输出日历_Java输出日历写法

    package TestString_2; import java.text.ParseException; import java.util.Calendar; import java.util.G ...

  6. c语言电子日历程序,c语言程序设计电子日历

    c语言程序设计电子日历 目 录 一.设计思路 二.功能实现详细设计 三.测试结果分析 四.用户手册 五.设计体会 一.设计思路: If语句: 判断该年是否为闰年,判断一年是否为闰年需要符合下面二者之一 ...

  7. python程序输出日历

    这是我们这学期第一次Python上机课老师给我们布置的作业之一,为了更加容易操作,我使用的anaconda3中的Jupter编程的.在此建议初学Python编程的宝宝编程运行软件使用anaconda3 ...

  8. python gui 可视化开发工具_用c语言输出九九乘法口诀表

    用c语言输出九九乘法口诀表务的开展口业地区达30个全国二手车出,用c语,个省辖市(自治区和直覆盖. 并且的尺越级具有寸,输出科技打造星瑞母体吉利基于吉利架构超级,足够亮眼产品实力.的主型品牌作为主流合 ...

  9. 用C语言输出一个字符串的所有子串

    前言 啥是子串? 串中任意个连续字符组成的子序列称为该串的子串. 包含子串的串相应地称为主串. ①空串是任意串的子串. ②任意串是其自身的子串. 例:字符串"12"它的字串为&qu ...

最新文章

  1. Servlet Cookie处理
  2. 图形驱动程序和显卡驱动什么区别_什么是核心显卡,核心显卡和集成显卡的区别...
  3. TFT显示屏驱动设计与验证
  4. leetocde —— 114. 二叉树展开为链表
  5. 我坚决不能容忍_出轨坚决不能忍,3星座女对出轨0容忍,敢出轨就等着吧
  6. 缓存应用(一)Ehcache使用介绍
  7. 计算机无法设置ip地址,如何解决Windows8无法设置静态IP地址的问题
  8. TortoiseGit配置SSH key
  9. 往事如烟 - 老钟15
  10. 投资人不投了、撤资了,创业者怎么办?
  11. Python实现逻辑门
  12. 中国古代称谓专有名词
  13. GridControl设置标题
  14. Java如何控制生成pdf的大小_如何使用pdfbox或其他Java库减小合并的PDF / A-1b文件的大小...
  15. python扫雷 高级算法_Python玩转算法—扫雷
  16. Facade模式新解
  17. 耳机断线了怎么修 耳机头部断线了如何修4线修复的方法
  18. ibm电脑服务器郑州维修,郑州IBM ThinkPad笔记本芯片级维修中心
  19. 【干货分享】微信与ERP支付互通 世界会怎样-解决方案推荐
  20. # cs231n (四)反向传播

热门文章

  1. [Ext JS 4] 实战之 带week(星期)的日期选择控件(三)
  2. Spring源码解析 -- SpringWeb请求参数获取解析
  3. python跟谁学_学 Python 都用来干嘛的?
  4. java邮件设置成可修改_Java实现发送邮件(可配置)忘记密码,发送邮件
  5. 学习iot_腾讯 AI Lab智慧农业组招收多名算法工程实习生 -- IOT/机器学习方向
  6. Linux中切换用户(su命令)
  7. java编程式事务_Spring编程式和声明式事务实例讲解
  8. 西安python后端招聘_有大佬招 Python 后端初级人员吗?
  9. Flink-1.13集成hudi-0.10.0
  10. ibatis调用mysql带OUT类型参数的存储过程并获取返回值