欢迎来到天天文库
浏览记录
ID:33586562
大小:132.84 KB
页数:15页
时间:2019-02-27
《c语言程序设计a实验4》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C语言程序设计A实验项目2-2实验4逻辑运算和判断选取控制桂林电子科技大学教学实践部秦兴国Email:xgqin@guet.edu.cnOutline实验报告点评(实验项目1)实验目的和要求实验案例讲解实验内容及提示实验报告点评(实验项目1)-1抄袭现象>30%报告格式较乱实验总结不具体、假、大、空内容描述过于口语化实验报告点评(实验项目1)-2学生只要有一次没有验收实验或者验收时候发现实验是抄袭或者作弊行为,取消本课程后面所有课课及课课考课课格,不课补考,直接重修。只要发现抄袭,不论是被抄袭者还
2、是被抄袭者,该次实验报告成绩不及格。实验报告点评(实验项目1)-3关于其他实验报告提交时间:请自行登录实验报告管理系统查询,今后不在另行通知。提前完成实验报告,可提前提交,可获加分。实验目的和要求掌握C语言表示逻辑量的方法(以零表示“假,非零表示真);”“”能够正确使用逻辑运算符和逻辑表达式;学会运用逻辑表达式或关系表达式等表示条件;熟练掌握if语句和switch语句,掌握条件表达式构成的选择结构;了解并熟悉如何调试程序。实验案例讲解-1编写程序,输入年份和月份,求该月的天数。其中判别闰年的条件是:能
3、被4整除但不能被100整出的年是闰年,能被400整除的也是闰年。思路:判断输入的年份是否为闰年;判断输入的月份是大月(31天)或小月(30天)或者闰月(29天);实验案例讲解-2判断输入的年份是否为闰年;可以用if语句进行判断;能被4整除但不能被100整出的年是闰年(year%4==0&&year%100!=0)能被400整除的也是闰年。(year%400==0)练练练件是或的“”练系,因此可以用
4、
5、逻辑运算符if((year%4==0&&year%100!=0)
6、
7、(year%400==0))
8、实验案例讲解-3判断输入的月份是大月(31天)或小月(30天)或者闰月(29天);可用switch练句练行判练;大月或小月可练含在一块写;case1:day=31;break;case1:case3:day=31;break;case3:case5:day=31;break;case5:case7:day=31;break;case7:case8:day=31;break;case8:case10:day=31;break;case10:case12:day=31;break;case12:day=31;brea
9、k;case4:day=30;break;case4:case6:day=30;break;case6:case9:day=30;break;case9:case11:day=30;break;case11:day=30;break;实验案例讲解-4if((year%4==0)&&(yearswitch(month)%100!=0)
10、
11、(year%400=={0))//闰年case1:case3:{case5:case7:if(month==2)case8:case10:{case12:day=31;day=29;b
12、reak;}case2:day=28;elsecase4:case6:{case9:day=28;case11:day=30;}break;}}else//非闰年}{实验案例讲解-5switch(month)case1:case3:{case5:case7:case2:case8:case10:if((year%4case12:day=31;==0)break;&&(yearcase4:case6:%100!=0)case9:case11:day=
13、
14、(year%40030;==0)){break;day=}29;}
15、else{day=28;}break;实验内容及提示-1必做:实验内容1-4实验内容6选做:实验内容5实验内容及提示-2构成条件表达式的运算符共包括:==等于>大于!=不等于<小于>=大于等于!不等<=小于等于不要把=(赋值符号)和==(等号)混用…if(x=0)y=x-1;…实验内容及提示-34.服装店经营套服三个变量表示的含义:c:衣服数量;t:课子数量;m:总计价钱三种情况1.t==c裤子和衣服数量相等c>=50套服数量大于等于50m=c*80;c<50套服数量小于50m=c*90;
16、2.t>c裤子数量大于衣服数量c>=50m=c*80+(t-c)*45;c<50m=c*90+(t-c)*45;3.t=50m=t*80+(c–t)*60;t<50m=t*90+(c-t)*60;实验内容及提示-45判断三条线段所组成的三角形属于什么类型等腰三角:任意两条边相等等边三角:三条边都相等
此文档下载收益归作者所有