热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

已知小明的数学英语和计算机课程,实验报告模板实验1课件.doc

丽水学院计算机实验报告课程名称程序设计基础实验项目名称实验1简单的C语言程序设计实验时数3实验类型□操作性□验证性□设计性□综合性指导老师卢敏实验地点(包括机号)6号机房实验日期2

丽 水 学 院 计 算 机 实 验 报 告

课程名称 程序设计基础 实验项目名称 实验 1 简单的 C 语言程序设计

实验时数 3 实验类型 □操作性 □验证性 □设计性 □综合性

指导老师 卢敏

实验地点

(包括机号 )

6 号机房 实验日期 2015年 9 月 28 日

学生姓名 × × × 班 级 × × × × 学 号 × ×

同组成员 无

( 教师根据实际情况在两种成绩的评定方法中确定其一 )

等级制成绩:□优 □良 □中 □及 □不及格

百分制成绩:

( 具体的教师批阅,教师可在符合的选项中勾选,同时根据具体情况补充其它评语,特别是

必须指出实验过程存在的问题与不足之处。 )

□实验目的明确; □操作方法与步骤正确;

□设计文稿(表格、程序、数据库、网页)符合要求; □界面美观;□布局合理;

□程序结构合理;□算法正确;□语法、语义正确;□题解正确;

教师评阅

□实验结果正确;□保存路径正确;

□实验分析总结全面;□解析完整;□文字流畅;□实验报告规范;

其他:

评阅教师签名

( 不同类型的实验课对实验报告可有不同要求,各个课程的实验报告可以根据自己的学科特

点做适当的调整,由任课教师确定填写的内容,学生进行勾选,具体内容用附页填写。 )

□ 实验目的和要求

实验报告

□实验数据记录和处理

内容

□ 实验内容和原理

□实验结果与分析

□ 主要仪器设备 □讨论、心得

□ 操作方法与实验步骤

丽水学院计算机实验报告

一、实验目的

1. 熟悉 Visual C++6.0 和 C-Free 等集成环境,掌握运行一个 C 程序

的基本步骤,包括编辑、编译、连接和运行。

2. 掌握算术表达式和赋值表达式的使用。

3. 掌握基本输入、输出函数的使用。

4. 能够编程实现简单的数据处理。

二、实验环境

硬件:Pentium以上的计算机。

软件:Windows XP操作系统、 Visual C++6.0 和C-Free等集成环境。

三、实验内容和结果

1.建立自己的文件夹

在磁盘上新建一个文件夹,用于存放 C程序,如D:\c_programming 。

2. 编程题1

在屏幕上显示一个短句“ What is a computer? ”

思考:

(1) 如何在屏幕上显示你自己的学号,姓名和班级?

(2) 如何在屏幕上显示数字、英文字母和汉字等信息?例如: “你

在机房吗?”

编程题1源程序:

,,

程序运行结果:

,,

思考题(1):

,,

思考题(2):

,,

3. 编程题2

在屏幕上显示下列图形。

* * * *

* * *

* *

*

思考:如何在屏幕上显示下列图形?

A

A A

A

编程题2源程序:

,,

程序运行结果:

,,

思考题:

,,

4.编程题3

已知小明的数学,英语和计算机课程的成绩分别是 87分,80分和95

分,求小明 3门课程的平均分。

输出示例:

math=87,eng=80,comp=95,average=87

思考:如果数学, 英语和计算机课程的成绩从键盘输入,如何实现?

编程题3源程序:

,,

程序运行结果:

,,

思考题:

,,

5.编程题4

使用宏定义∏ 的值,编程计算并输出球的体积和表面积,球的半径 r

的值由用户从键盘输入。

编程题4源程序:

,,

程序运行结果:

,,

6.编程题5

当n为258时,分别求出 n的个位数字 (digit1 )、十位数字 (digit2 )

和百位数字( digit3 )的值。

输出示例:

整数258的个位数字是 2,十位数字是 5,百位数字是 8

思考:如果 n是一个四位数,如何求出它的每一位数字?

编程题5源程序:

,,

程序运行结果:

,,

思考题:

,,

7. 编程题6

从键盘输入一个小写英文字母, 将其转换为大写英文字母后, 将转换

后的大写英文字母及其十进制的 ASCII码值显示到屏幕上。

输出示例:

大写英文字母: A 相应十进制的 ASCII码值:65

思考:如果该程序运行时读入的字符不是小写英文字母, 那么会出现

什么问题呢?如何解决这个问题?

编程题6源程序:

,,

程序运行结果:

,,

思考题:

,,

8. 编程题7

计算定期存款本利之和。

设银行定期存款的年利率 rate 为2.25%,并已知存款期为 n年,存款本

金为capital 元,试编程计算 n年后的本利之和 deposit 。要求定期存

款的年利率 rate 、存款期n和存款本金 capital 均由键盘输入。

编程题7源程序:

,,

程序运行结果:

,,

四、实验心得

,,

注意事项:

1. 以上封面内容必填。

2. 实验报告内容按照附页格式填写。

3. 实验目的、实验环境、实验内容参见《辅导与实验》书。

4. 附页必须按封面与附页的顺序装订好。

5. 学习委员按学号顺序排



推荐阅读
  • 在 Axublog 1.1.0 版本的 `c_login.php` 文件中发现了一个严重的 SQL 注入漏洞。该漏洞允许攻击者通过操纵登录请求中的参数,注入恶意 SQL 代码,从而可能获取敏感信息或对数据库进行未授权操作。建议用户尽快更新到最新版本并采取相应的安全措施以防止潜在的风险。 ... [详细]
  • MATLAB字典学习工具箱SPAMS:稀疏与字典学习的详细介绍、配置及应用实例
    SPAMS(Sparse Modeling Software)是一个强大的开源优化工具箱,专为解决多种稀疏估计问题而设计。该工具箱基于MATLAB,提供了丰富的算法和函数,适用于字典学习、信号处理和机器学习等领域。本文将详细介绍SPAMS的配置方法、核心功能及其在实际应用中的典型案例,帮助用户更好地理解和使用这一工具箱。 ... [详细]
  • 解决针织难题:R语言编程技巧与常见错误分析 ... [详细]
  • C++ 开发实战:实用技巧与经验分享
    C++ 开发实战:实用技巧与经验分享 ... [详细]
  • 英语面试技巧:提升个人技能与表现
    在英语面试中,个人技能是指除专业知识外,能够促进职业发展的各种能力。虽然你可能具备多种技能,但建议重点突出与目标岗位最相关的几项,以增强面试官对你专业能力和适应性的认可。 ... [详细]
  • 在CentOS 7上部署WebRTC网关Janus
    在CentOS 7上部署WebRTC网关Janus ... [详细]
  • 本文详细解析了使用C++实现的键盘输入记录程序的源代码,该程序在Windows应用程序开发中具有很高的实用价值。键盘记录功能不仅在远程控制软件中广泛应用,还为开发者提供了强大的调试和监控工具。通过具体实例,本文深入探讨了C++键盘记录程序的设计与实现,适合需要相关技术的开发者参考。 ... [详细]
  • 在Conda环境中高效配置并安装PyTorch和TensorFlow GPU版的方法如下:首先,创建一个新的Conda环境以避免与基础环境发生冲突,例如使用 `conda create -n pytorch_gpu python=3.7` 命令。接着,激活该环境,确保所有依赖项都正确安装。此外,建议在安装过程中指定CUDA版本,以确保与GPU兼容性。通过这些步骤,可以确保PyTorch和TensorFlow GPU版的顺利安装和运行。 ... [详细]
  • 帝国CMS中的信息归档功能详解及其重要性
    本文详细解析了帝国CMS中的信息归档功能,并探讨了其在内容管理中的重要性。通过归档功能,用户可以有效地管理和组织大量内容,提高网站的运行效率和用户体验。此外,文章还介绍了如何利用该功能进行数据备份和恢复,确保网站数据的安全性和完整性。 ... [详细]
  • 深入解析Java虚拟机的内存分区与管理机制
    Java虚拟机的内存分区与管理机制复杂且精细。其中,某些内存区域在虚拟机启动时即创建并持续存在,而另一些则随用户线程的生命周期动态创建和销毁。例如,每个线程都拥有一个独立的程序计数器,确保线程切换后能够准确恢复到之前的执行位置。这种设计不仅提高了多线程环境下的执行效率,还增强了系统的稳定性和可靠性。 ... [详细]
  • Linux基础知识:Vi与Vim编辑器详解
    Linux基础知识:Vi与Vim编辑器详解 ... [详细]
  • Web开发框架概览:Java与JavaScript技术及框架综述
    Web开发涉及服务器端和客户端的协同工作。在服务器端,Java是一种优秀的编程语言,适用于构建各种功能模块,如通过Servlet实现特定服务。客户端则主要依赖HTML进行内容展示,同时借助JavaScript增强交互性和动态效果。此外,现代Web开发还广泛使用各种框架和库,如Spring Boot、React和Vue.js,以提高开发效率和应用性能。 ... [详细]
  • PHP预处理常量详解:如何定义与使用常量 ... [详细]
  • 本文深入探讨了Java多线程环境下的同步机制及其应用,重点介绍了`synchronized`关键字的使用方法和原理。`synchronized`关键字主要用于确保多个线程在访问共享资源时的互斥性和原子性。通过具体示例,如在一个类中使用`synchronized`修饰方法,展示了如何实现线程安全的代码块。此外,文章还讨论了`ReentrantLock`等其他同步工具的优缺点,并提供了实际应用场景中的最佳实践。 ... [详细]
  • 数字图书馆近期展出了一批精选的Linux经典著作,这些书籍虽然部分较为陈旧,但依然具有重要的参考价值。如需转载相关内容,请务必注明来源:小文论坛(http://www.xiaowenbbs.com)。 ... [详细]
author-avatar
mofa007_903
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有