- 11
- 0
- 约8.03千字
- 约 24页
- 2017-12-26 发布于河南
- 举报
C语言深度编程实验指导书
学 生 实 验 指 导 书
(理工类)
课程名称: C语言深度编程
20 15 ——20 16 学年 第 二 学期
金陵科技学院教务处制
实验报告书写要求
实验报告原则上要求学生手写,要求书写工整。若因课程特点需打印的,要遵照以下字体、字号、间距等的具体要求。纸张一律采用A4的纸张。
实验报告书写说明
实验报告中一至四项内容为必填项,包括实验目的和要求;实验仪器和设备;实验内容与过程;实验结果与分析。各院部可根据学科特点和实验具体要求增加项目。
填写注意事项
(1)细致观察,及时、准确、如实记录。
(2)准确说明,层次清晰。
(3)尽量采用专用术语来说明事物。
(4)外文、符号、公式要准确,应使用统一规定的名词和符号。
(5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。
实验报告批改说明
实验报告的批改要及时、认真、仔细,一律用红色笔批改。实验报告的批改成绩采用百分制,具体评分标准由各院部自行制定。
实验报告装订要求
实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。
实验项目名称: 日历 实验学时: 2
同组学生姓名: 实验地点:
实验日期: 实验成绩:
批改教师: 钱海忠 批改时间:
实验1 日历
一、实验目的和要求
掌握C语言基本语法知识;
二、实验仪器和设备
Linux/ GCC
三、实验内容与过程(含程序清单及流程图)
1、分步做
编写给出一个年份,判断是否是闰年;
编写给出输入年月日,判定是当年的第几天;
编写给出年月,打印本月的日历;
思路: 指定一个基准参考点(例如:1990年1月1日,星期一)。
然后算出本年月距离基准日的天数SUM;
SUM%7 就能确定星期几
程序清单:
#includestdio.h
#includemath.h
#includestring.h
int fun1(int a)/*判断某年是否为闰年*/
{
return (a%4==0a%100!=0)||a%400==0;
}
int fun2(int a,int b,int c)/*此日距离1900.1.1间隔多少天*/
{
int i,m,k,n=0;
for(i=1900;ia;i++)
{
m=fun1(i);
if(m) n=n+366;
else n=n+365;
}
if(fun1(i)) k=29;
else k=28;
for(i=1;ib;i++)
{
switch(i)
{
case 1:case 3:case 5:case 7:case 8:case 10:n=n+31;break;
case 4:case 6:case 9:case 11:n=n+30;break;
case 2:n=n+k;break;
default:printf(Error\n);
}
}
return n+c-1;
}
void fun3(int m)/*判断此日是星期几*/
{
char c[10];
m=(m+1)%7;
switch(m)
{
case 0:strcpy(c,Sunday);break;
case 1:strcpy(c,Monday);break;
case 2:strcpy(c,Tuesday);break;
case 3:strcpy(c,Wednesday);break;
case 4:strcpy(c,Thursday);break;
case 5:strcpy(c,Friday);break;
case 6:strcpy(c,Saturday);break;
}
printf(Today is );
puts(c);
}
void fun4(int a,int b)/*打印某月日历*/
{
int k,arr[6][7],i,j,t=0,g,h,s=1,x;
k=fun2(a,b,1);
x=(k+1)%7;
h=fun1(a);
if(h) k=29;
else k=28;
switch(b)
{
case 1:case 3:case 5:case 7:case 8:case 10:case 12:g=31;break;
case 4:case 6:case
您可能关注的文档
- 永康小学数学教学计划及进度表(五年级).doc
- 新改扩建项目管理标准.docx
- 义务教育学校经费保障机制改革实施办法2.doc
- 仪表技术要求.docx
- 押运人员安全管理制度.doc
- 学生社团活动实施方案-.doc
- 许珂乐《开题报告》.doc
- 新天学区教师培训规划.doc
- 新北师大小学六年级数学期中质量检测题.docx
- 小甘沟防灭火措施.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 中医推拿技巧PPT培训课件.ppt
- 隐写术与取证考试题目及答案解析.docx VIP
- 中华民族共同体概论课件第四讲天下秩序与华夏共同体演进(夏商周时期)2025年版.pptx VIP
- 浙G37-2012 静钻根植桩先张法预应力混凝土竹节桩.pdf VIP
- 定向钻工程监理实施细则.docx VIP
- 南开大学23春“信息安全”《信息隐藏技术》补考试题库附答案.docx VIP
- 大学课程《水利水电工程建筑物》PPT课件:8.5第八章第五节 水电站厂房的类型和布置.pptx VIP
- 2025年北京电子科技职业学院单招笔试综合素质试题库含答案解析(5套试题).docx VIP
- 2025-2026学年人教版(新教材)初中生物八年级下册教学计划及进度表.docx
- 中华民族共同体概论课件专家版2第二讲__树立正确的中华民族历史观.pptx VIP
原创力文档

文档评论(0)