- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
lh-03顺序结构和两分支结构程序要点
#include stdio.h #include zylib.h typedef enum { SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY } WEEKDAY; int main() { int date; const WEEKDAY date_1 = FRIDAY; WEEKDAY weekday; /* 输入部分 */ printf( The program gets a date(1~31), \n ); printf( and prints a calendar of 2006-12 (just the date).\n ); printf( The date: ); date = GetIntegerFromKeyboard(); if( date 1 || date 31 ){ /* 日期输入错误,给出错误信息,退出执行 */ printf( Date error!\n ); return 1; } /* 计算部分,得到该日的星期几信息 */ weekday = (WEEKDAY)((date + (int)date_1 - 1) % 7); /* 输出部分 */ printf( Calendar 2006-12\n ); printf( ??????????????????????????\n ); printf( Su Mo Tu We Th Fr Sa\n ); printf( ??????????????????????????\n ); /* 在指定位置输出该日的星期几信息 */ if( weekday == SUNDAY ) printf( %2d\n, date ); else if( weekday == MONDAY ) printf( %6d\n, date ); else if( weekday == TUESDAY ) printf( %10d\n, date ); else if( weekday == WEDNESDAY ) printf( %14d\n, date ); else if( weekday == THURSDAY ) printf( %18d\n, date ); else if( weekday == FRIDAY ) printf( %22d\n, date ); else printf( %26d\n, date ); printf( ??????????????????????????\n ); return 0; } 判断闰年的流程图 k能被4整除? 输入一个年份值k 开始 结束 输出k不是闰年 输出k是闰年 Y N k能被100整除? Y k能被400整除? Y N N 输出k是闰年 输出k不是闰年 判断闰年的程序 k能被4整除? 输入一个年份值k 开始 结束 输出k 是闰年 Y N k能被100整除? Y k能被400整除? Y N N 输出k 是闰年 输出k 不是闰年 输出k 不是闰年 #include stdio.h main() { int k; printf(what year? ); scanf(%d,k); if (k % 4 == 0) if (k % 100 == 0) if (k % 400 == 0) printf(%d is a leap year!\n,k); else printf(%d is not a leap year!\n ,k); else printf(%d is a leap year!\n ,k); else printf(%d is not a leap year!\n ,k); } if (k % 4 == 0) else if (k % 100 == 0) else printf(%d is not a leap year!\n ,k); printf(%d is a leap year!\n ,k); if (k % 400 == 0) else printf(%d is a leap year!\n,k); printf(%d is not a leap year!\n ,k); int k; printf(what year? );
您可能关注的文档
最近下载
- (商务英语写作实训)chapter 7-sales letters.ppt
- 2023年沪教版五年级下册英语知识点归纳.doc VIP
- 六年级上册-语文一课一练.pdf VIP
- 部编版三年级上册教材解读及教学建议.ppt VIP
- 脑卒中偏瘫患者下肢深静脉血栓预防及护理.pptx VIP
- Daylight钢琴谱五线谱 完整版原版.pdf VIP
- 浙江省电力公司状态检修工作情.ppt VIP
- 2024-2025学年高二语文(选择性必修上)第一单元知识点归类(知识梳理).pdf VIP
- 2024-2025学年上海市徐汇区八年级下学期期末考试英语试卷含详解.docx VIP
- (正式版)H-G-T 22820-2024 化工安全仪表系统工程设计规范.docx VIP
文档评论(0)