西南交通大学c++实验报告

实验__4__实验报告

教学班级:_______ 学生学号:__________ 学生姓名:___________ 实验日期:___________ 实验地点:_________(机房) 指导教师签名:__________ 实验成绩:___________ 一、实验目的

1. 2. 3. 4.

掌握“处理某一或某些操作只有在特定条件成立的情况下才会被执行”的编程思路 和方法;

掌握“一路分支选择结构”算法的实现语句,if语句的使用方法; 掌握“二路分支选择结构”算法的实现语句,if-else语句的使用方法;

二、实验任务

1. 有一个函数,输入x的值,输出相应的函数值。

(提示:x取值分大于零和小于等于0的两段,对输入的x值,在计算前应判断范围,采用不同的计算公式。)

2.已知一函数,输入x的值,求解并输出相应的y值。

(提示:该题根据x的取值范围采用不同公式来计算y的值。显然采用if选择结构可实现该程序。)

三、实验结果(源程序 + 注释) 1.

#include%using namespace std; void main() {double x,y;

cout<<\请输入X的值:\cin>>x; if(x>0) y=x+1;

9

else y=x*x;

cout<<\}

#include%using namespace std; void main() {double x,y;

cout<<\请输入X的值:\cin>>x; if(x>0) y=x+1; else y=x*x; cout<

联系客服:779662525#qq.com(#替换为@)