操作系统实验报告_《计算机导论》课程实验报告(选择结构程序设计)

实验课程名称: 计算机导论

学 院

专业班级

姓名

实验地点

设备号

同组人

学号

实验名称:选择结构程序设计

成绩

教师评语

教师签名: 年 月 日

实验报告内容(包括实验目的、实验仪器设备及软件环境、实验内容、实验步骤、实验结果、错误信息及原因分析等。实验性质为设计性实验时,应增加设计过程、实验方案;为综合性实验时,应详细叙述本实验项目所涵盖的相关知识点。)

一、实验目的

1.掌握关系运算和逻辑运算的应用。

2.掌握if语句的三种形式。

3.掌握if嵌套的用法。

4.了解switch语句的结构和应用。

二、实验仪器设备及软件环境

1.实验仪器设备:微型计算机1台

2.软件环境: Win操作系统、VC++6.0软件

三、实验内容

  1. 输入三角形的三边,判断是否能构成三角形。若能构成输出YES,否则输出NO。
  2. 计算分段函数,测试数据分别是-2、3、7。

b3dd5118d7c1ce5bf5886dca6618bf18.png
  1. 实现如下分段函数的功能。请根据输入的x,输出对应的结果。

680f8354735125029a98653d5f0df320.png

4. 输入一个年份和月份,输出这个月的天数。(用switch实现)

四、实验步骤

1、完成实验内容的程序代码如下:

8e8147feaef6891ee1ac96435ef819b1.png

2、完成实验内容的程序代码如下:

402cf2cbd74c1e3708197e110d142d23.png

3、完成实验内容的程序代码如下:

42b2934b128affa96cb3cb7ef9fa178a.png

4、完成实验内容的程序代码如下:

7c4212094a13cc56e3502240ad4df7bf.png

五、实验结果

将运行的各个页面截图,图下方写明图的名称,

1、判断三边是否能构成三角形

e376afc6e9b5fbed5c1f0965c779fb30.png

2、分段函数的计算

e7c8118937353cbe4dc2441f1d4ccc7a.png

522a24202ca452343e307f1a07f7beac.png

66abd7c99e5aa7fde1848fbf48a7c15c.png

3、分段函数的再计算

88060a422e06013ea89572a9b9694a48.png

4、未知月份天数的确定

ad726d30f1560ff4a7ee35b3186c9b8b.png

六、错误信息及原因分析

1、错误1

1)错误信息:

dae8ee67749cc98350c9bc84a042aa98.png

2)异常界面:

3ff25d9c43c8a191b4139a8ec30e37fc.png

3)原因分析:

If语句中使用“,”。

4)解决方案:

将if语句中的“,”改为“&&”。

2、错误2

1)错误信息:

dfbd0b346ae0bf18c373409e8fbfeab8.png

2)异常界面:

d6e37ca03e3e8b2199d398a38cc16f01.png
  1. 原因分析:

事先没有调用函数

4)解决方案:

在第二行添加#include<math.h>

3、错误3

1)错误信息:

f546f4a9c588665e06df8b248fc8fb3a.png

2)异常界面:

76572406438b0b4c9d1314a98ddfec4d.png

3)原因分析:

符号“=”与符号“==”意义没有弄清,造成混淆。

4)解决方案:

将x=0改为x==0

4、错误4

1)错误信息:

04e8c82ba48a546bc9e7274c2329771e.png

2)异常界面:

0f3681c14c2e40aaf5cd9ff09b878ef4.png

3)原因分析:

将a能被100整除的情况忽略。

4)解决方案:

添加语句“if(a%100==0) m=28;”

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
计算机基础及Python程序设计导论是一门重要的计算机科学课程,它涵盖了计算机的基本概念、算法与数据结构、计算机组成原理、操作系统和编程语言等内容。同时,Python作为一种易学易用且功能强大的编程语言,其应用广泛,被广泛应用于Web开发、数据科学、人工智能等领域。因此,学习这门课程有助于学生深入理解计算机科学和技术,并掌握一门实用的编程语言。 该课程的教材是《计算机基础及Python程序设计导论》,该教材包括了计算机基础知识、Python编程语言基础和应用、算法与数据结构、计算机网络、数据库等内容。该教材深入浅出,易于学习,适合初学者入门。学生可以通过网络或者图书馆等途径下载该教材,并结合教学视频、实验课程等进行学习。 学习计算机基础及Python程序设计导论具有重要的意义。首先,它有助于打好计算机科学的基础,提高计算机科学素养。其次,Python是一门通用性较强的编程语言,它在实用性和易用性方面都有很多的优势,因此学习Python有助于学生提高编程能力。最后,该课程可以为学生的未来职业规划提供很多有益的指导。随着信息技术的快速发展,计算机科学和技术的需求越来越大,掌握计算机基础和Python编程技能可以让学生在未来的学习和工作中具有更广阔的发展前景。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值