实验报告题目

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验一顺序结构的程序设计

1. 输入x的值,根据下面的多项表达式求y的值:

3 5

4 3 8 2

y= X5+12 X4-7.3X3- X2+2X-4

4 3

(1) 编程,注意要有输入数据的提示语句。

(2) X取下列值时,分别运行此程序

2. 任意输入一个三位整数,然后逆序输出。如输入为123,则输出为321。

(1) 编程,注意要有输入数据的提示语句

(2) 用八进制的形式输出各位数字的ASCII码。

(3) 输入取下列值时,分别运行此程序

实验二选择结构的程序设计1 •编程计算下面的分段函数。

4x-8

y= 3x -8x

-1 w x v 0

2+10x-1 0 w x v 1

L 3 2

-3x +2x-1 1 w x v 2

(1)事先编好程序和流程图。要求用if语句结构实现,注意数据类型和输入提示语句。

(2)将程序运行六遍,分别从键盘上输入-1,-0.5,0,0.5,1,1.5这六个数,记录下运行结果并核对结果的正确性。

(3)再将程序运行二遍,分别从键盘上输入-3.5和2二个数,记录下运行结果并核对

Data Error ” ,程序结束。

4.水果店有苹果,一级

5.50元/kg,二级4.20元/kg,三级3.00元/kg,四级2.50/kg,

输入苹果的等级、数量以及顾客的付款数,显示出苹果的等级、数量、应付款数以及找给顾

客的钱数。

(1)事先编好程序,分别用if语句和用switch语句结构实现,要求程序能正确处理

任何数据。当输入苹果的等级、数量以及顾客的付款数不合要求时,通知用户“Data Error'

程序结束。

注意苹果等级、数量以及顾客付款数数据的类型和输入数据的提示语句。

(2)将程序运行六遍,分别从键盘上输入六组数,记录运行步骤、过程和结果,并核对结果的正确性。

实验三循环结构的程序设计

1 .编程序计算1 ! +2! +3! +4! +5!

(1)分别用单层循环和双层循环编写此程序,作出流程图。

(2)分析两种编程的差别。

io

(3)若计算i!,运行程序观察程序结果是否正确,若有错误如何修改。

i 1

20

(4)若计算i!,运行程序观察程序结果是否正确,若有错误如何修改。

i 1

2.编写程序并上机调试

电视大奖赛有20名评委给选手评分。评分规则是:去掉1个最高分,去掉1个最低分, 其余18名评委的平均分选手的得分。设计评分程序。

实验四数组和指针应用的程序设计

1定义一个有10个元素的一维数组count,从键盘上输入8个整数,将其按从大到小的顺序

排列,并将排序后的数组输出。

(1)作出流程图。

(2)用数组的方法编写程序(排序算法可自己选择)

(3)用指针的方法编写程序(排序算法可自己选择)

2•输入2个字符串,将这两个字符串连接起来并输出,再将连接后的字符串反向。

(1)分别输出连接后的字符串和反向后的字符串,并求连接后的字符串长度。

(2)用字符数组的方法编写程序

(3)用指针的方法编写程序

欢迎下载5

实验五函数应用的程序设计

编写一函数,统计字符串中字母、数字、空格和其他字符的个数,在主函数中输入字符串并输出统计结果。

(1)作出流程图

(2)用值传送的方式实现函数调用,分别从键盘上输入三个不同字符串,并记录下运行的过程和结果。

(3)用字符数组传送的方式实现函数调用,分别从键盘上输入三个不同字符串,并记录下运行的过程和结果。

(4)用指针变量传送的方式实现函数调用,分别从键盘上输入三个不同字符串,并记录下运行的过程和结果。

相关文档
最新文档