你怎么理解程序设计和c语言,【答题】C语言程序设计问题与解释实验
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
#define N 13
main()
{int y,m,D,q,t=0,i,day=0,a=0,Day,n,k,O[N]={0,31,29,31,30,31,30,31,31,30,31,30,31},p[N]={0,31,28,31,30,31,30,31,31,30,31,30,31};//y是年,m是月,D是日,q计算周几,t,i,k和a计数器,day,Day计算天数,O〔〕,p〔〕分别为闰年的月份天数和非闰年的月份天数,n计算年的间隔。
printf("请输入年,月,日。并以空格分开,按“enter”键结束输入。\n");
scanf("%d%d%d",&y,&m,&D);
for(n=1;n<=y-1;n++)
{if((n%4==0&&n%100!=0)||(n%400==0))
t+=1;
else a+=1;}//计算闰年和非闰年
printf("到前一年年末的天数=%d天\n",366*t+365*a);
if ((y%4==0&&n%100!=0)||(y%400==0))
{for(i=1;i
day=day+O[i];}
else {for(k=1;k
day=day+p[k];}//判断所输年份是否为闰年
Day=day+D;
q=(Day+366*t+365*a)%7;
printf("到前一个月月末的天数=%d天\n",day+366*t+365*a);
printf("到这一天的天数=%d天\n",Day+366*t+365*a);
switch(q)
{case 1: printf("这一天是星期一\n");break;
case 2: printf("这一天是星期二\n");break;
case 3: printf("这一天是星期三\n");break;
case 4: printf("这一天是星期四\n");break;
case 5: printf("这一天是星期五\n");break;
case 6: printf("这一天是星期六\n");break;
case 0: printf("这一天是星期日\n");break;
}
}
你怎么理解程序设计和c语言,【答题】C语言程序设计问题与解释实验相关推荐
- c语言第四章循环程序设计,C语言程序设计教程第4章-循环结构程序设计
<C语言程序设计教程第4章-循环结构程序设计>由会员分享,可在线阅读,更多相关<C语言程序设计教程第4章-循环结构程序设计(42页珍藏版)>请在人人文库网上搜索. 1.C语言程 ...
- 觅凤c语言教程,C语言程序设计教程 第1章.ppt
傣永靶莱瑞市芽星谴绥真椎匣灵租骡淬女测推谅应弥蠢仑早饲姑锗佩草隔C语言程序设计教程 第1章C语言程序设计教程 第1章 第1章 绪 论 ? ? 唆闽邹搔绕裂陶短噎诚贤希绞重垒嚷济酸凛委句枉鞘扁渗皋耿淮此 ...
- c语言程序设计授课进度安排表,C语言程序设计教学大纲、教学计划进度简表
<C语言程序设计>教学大纲 课程名称:<C语言程序设计> 英文名称:PROGRAMMING IN C LANGUAGE 课程性质:公共选修课程 课程编号:1203141 所属院 ...
- 程序设计工程师c语言,《C语言程序设计》自学百问.doc
<C语言程序设计>自学百问.doc <C语言程序设计> 自学百问 张克军 前 言 为了便于同学们利用业余时间自学<C语言程序设计>课程,按照教学大纲和信息产业部的程 ...
- c语言程序优化设计,C程序设计语言的教学策略优化设计
摘要:本文围绕提高C语言课堂教学的教学质量,依据教学内容的属性与特点,融合任课教师的教学经验与智慧,通过选择恰当的教学方法,采用合理的教学手段设计了一种教学优化策略,强化了教学方案设计的科学性,保证了 ...
- c语言过程化程序设计方法,程序的设计基础(C语言入门及编程环境)(修改).ppt
程序的设计基础(C语言入门及编程环境)(修改) 程序设计基础(一) --算法 教学目的 复习语言及程序 了解算法的概念 掌握结构化程序的三种基本结构及算法的表示方法 教学重点和难点 重点:算法的表示方 ...
- c语言程序设计课用电脑吗,C语言程序设计之简单计算器
攀枝花学院 学生课程设计(论文)题 目:简易计算器学生姓名: 葛肪瑜 学 号: 201010801018 所在院(系):计算机大学:计算机科学与技术班级:10 计本(1) 班指 导 教 师:陈三清 职 ...
- c语言程序设计任正云,《C语言程序设计》任正云.ppt
<C语言程序设计>任正云 第一章 C语言程序设计初步 教学要点:通过本章的学习,了解程序设计语言的发展,源程序的编辑.编译.连接与执行,设计简单的C函数. 教学内容:程序设计语言的发展,C ...
- python 计算机程序设计-计算机二级教程python第一章 程序设计语言
一.程序设计语言 (一)程序设计语言概述 1.什么是程序设计? 程序设计是计算机能能够理解和识别的用户操作的一种交互体:按照特定的规则组织计算机指令,使计算机能够独立自行进行各项运算处理. 2.程序语 ...
- 程序设计基础c语言思政,【程序设计论文】思政教育在C语言程序设计中的应用(共3769字)...
关键词:思政教育:工匠精神:计算思维:自主学习 1课程思政在C语言程序设计课程中的意义 C语言程序设计课程是培养学生核心素养.计算思维和程序设计能力的基础课程.核心素养是个人终身发展和可持续发展的基础 ...
最新文章
- js字符串转化为方法调用
- 网站优化——网站索引量骤降从网站优化找原因
- MRU 列表序列化的 Boost.MultiIndex 示例
- JavaScript易错知识点整理
- p2p linux 开源项目,权威开源项目(linux系统、sip、live555)
- 流程制造项目中关于销售订单数量与实际产生数量不同时的解决方案
- java面试题23 牛客ArrayLists和LinkedList的区别,下述说法正确的有?
- jQuery:仿MSN网站的tab效果
- 2019全球程序员薪酬报告:软件开发比机器学习抢手!40岁后收入下滑
- Spark高级操作之json复杂和嵌套数据结构的操作二
- 为什么我偏爱用 GitHub 来写书?
- 怪事总是发生我身上,铜证如山
- web of science上查找相关会议和期刊的论文
- VC中不同类型DLL及区别
- java中contains_Java contains用法示例
- Dlib库实现人脸关键点检测(Opencv实现)
- 51单片机最小系统板制作
- SAP那些事-理论篇-13-SAP问题解决思路
- 闲聊如何成为产品经理
- 梯度下降法求解方程的极值
热门文章
- 【假期重磅福利】更新三个Oracle系列课程,共153课时,最低免费获取
- BBED for PostgreSQL
- 【Python3网络爬虫开发实战】3.1-使用urllib
- 红橙Darren视频笔记 一个控件显示两种颜色的文字 画笔的使用
- 2021-10-07
- 时空图卷积神经网络(st-gcn)论文解读
- python傅里叶变换库_python的numpy库和cv2库实现图像傅里叶变换
- ios uilabel 垂直居中_iOS – 让UILabel的文字顶部对齐[转载]
- wget ip_全球IP厂商TOP 10排名:后来者虎视眈眈
- 华为手机_text是什么文件_华为学习文档资料