操作系统实验报告.docx
《操作系统实验报告.docx》由会员分享,可在线阅读,更多相关《操作系统实验报告.docx(12页珍藏版)》请在冰豆网上搜索。
操作系统实验报告
操作系统实验报告
实验报告内容(包括实验目的、实验仪器设备及软件环境、实验内容、实验步骤、实验结果、错误信息及原因分析等。
实验性质为设计性实验时,应增加设计过程、实验方案;为综合性实验时,应详细叙述本实验项目所涵盖的相关知识点。
)
一、实验目的
1.掌握关系运算和逻辑运算的应用。
2.掌握if语句的三种形式。
3.掌握if嵌套的用法。
4.了解switch语句的结构和应用。
二、实验仪器设备及软件环境
1.实验仪器设备:
微型计算机1台
2.软件环境:
Win操作系统、VC++6.0软件
三、实验内容
输入三角形的三边,判断是否能构成三角形。
若能构成输出YES,否则输出NO。
计算分段函数,测试数据分别是-2、3、7。
实现如下分段函数的功能。
请根据输入的x,输出对应的结果。
4.输入一个年份和月份,输出这个月的天数。
(用switch实现)
四、实验步骤
1、完成实验内容的程序代码如下:
2、完成实验内容的程序代码如下:
3、完成实验内容的程序代码如下:
4、完成实验内容的程序代码如下:
五、实验结果
将运行的各个页面截图,图下方写明图的名称,
1、判断三边是否能构成三角形
2、分段函数的计算
3、分段函数的再计算
4、未知月份天数的确定
六、错误信息及原因分析
1、错误1
1)错误信息:
2)异常界面:
3)原因分析:
If语句中使用“,”。
4)解决方案:
将if语句中的“,”改为“&&”。
2、错误2
1)错误信息:
2)异常界面:
原因分析:
事先没有调用函数
4)解决方案:
在第二行添加#include
3、错误3
1)错误信息:
2)异常界面:
3)原因分析:
符号“=”与符号“==”意义没有弄清,造成混淆。
4)解决方案:
将x=0改为x==0
4、错误4
1)错误信息:
2)异常界面:
3)原因分析:
将a能被100整除的情况忽略。
4)解决方案:
添加语句“if(a%100==0)m=28;”