没有合适的资源?快使用搜索试试~ 我知道了~
C实验报告2(选择)C实验报告2(选择)
需积分: 0 1 下载量 101 浏览量
2024-05-27
16:06:51
上传
评论
收藏 667KB DOC 举报
温馨提示
试读
13页
C实验报告2(选择)C实验报告2(选择)
资源推荐
资源详情
资源评论
实 验 报 告
课程名称: C 程序设计
实验项目名称: 选择结构程序设计
学院:
专业:
指导教师:
报告人: 学号:
实验时间: 2024-4-20
实验报告提交时间: 2024-4-22
教务处制
一、实验目的与要求:
实验目的:
1.掌握用 if 语句编制计算分段函数、正确书写关系表达式
2.掌握基本输入函数的使用、能正确调用 C 语言提供的数学库函数
3.继续掌握 C 程序的查错方法、掌握简单的单步调试
4.初步培养计算机逻辑解题能力、熟练掌握赋值语句和 if 语句的应用、掌握 switch 多路
分支语句和 if 嵌套语句的使用
实验要求:
1.认真完成实验报告,禁止抄袭
2.键盘输入的数据应提示输入内容与输入方式
3. 输出数据要加以说明
4.程序应注意使用注释语句
5.将 C 源代码拷贝到实验报告、运行结果贴入实验报告
6.完成实验报告(按要求设计)
二、实验内容:
1.输入存款金额 money、存期 year 和年利率 rate,计算存款到期时的利息 money(1+
rate)
year
-money,输出时保留 2 位小数。
【提示:C 语音里面:pow() 函数用来求 x 的 y 次幂(次方),其原型为: double pow(double
x, double y),注意加上 math.h 头文件。】
2.编程,输入 x,计算并输出下列分段函数 f(x) 的值(保留 2 位小数)。
2
2
8
5 0
1
7
0 5
6
( )
2
5 10
8
0
x
x x
x
x x
f x
x
x
ì
- £ <
ï
+ +
ï
ï
£ <
ï
+ -
=
í
ï
£ <
ï
+
ï
ï
î
其它
输入输出示例:
Input x: -2.5
f(-2.500000) = 1.68
3.设计一个加减算术运算练习程序,用户输入想要进行的加减算术运算符,程序随机产
生(0—100)之间两个数的算术表达式(用产生随机数函数完成),用户输出运算结果;
程序给出正确或错误的提示信息。
如:用户输入“+”,随机产生了 56+8= ,用户输出 64<Enter>,提示:“运算正确,好
棒!”
【提示:如何编程控制计算机产生指定范围的随机数呢?可采用下面方法:
(1)利用求余运算 rand()%b 将函数 rand()所产生的数变化到 0~(b-1)之间。
(2)利用 rand()%b+a 运算将随机数取值范围平移到[a,a+b-1]之间。】
注意:需要利用函数srand()重置当前的时钟函数time()如下以获取不同的随机数。
#include <stdio.h>
#include <time.h>
int main() {
int a;
srand((unsigned)time(NULL));
a = rand();
printf("%d\n", a);
return 0;
}
4.判断某人是否属于肥胖体型。根据身高与体重因素,医务工作者经广泛的调查分析给
出以下按“体指数”对肥胖程度的划分:
体指数 t=w/h
2
( w 为体重,单位为 kg;h 为身高,单位为 m)
当 t<18 时,为低体重;
当 t 介于 18 和 25 之间时,为正常体重;
当 t 介于 25 和 27 之间时,为超重体重;
当 t>27 时,为肥胖。
编程从键盘输入你的身高 h 和体重 w,根据给定公式计算体指数 t,然后判断你的体
重属于何种类型。
5.编程,输入某一年的任一个月,输出这个月的天数,要求使用 switch 语句。
输入输出示例:
input month of 2011:10
2011 年 10 月有 31 天
剩余12页未读,继续阅读
资源评论
流苏树-肆月雪
- 粉丝: 103
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功