C++第一次实验-分段函数求值

来源:互联网 发布:java 遍历string数组 编辑:程序博客网 时间:2024/06/05 02:53

一、问题及代码/*  * 文件名称:Test2.cpp  * 作    者:胡嘉威  * 完成日期:2017 年 2 月 27 日  * 版 本 号:v1.0  * 对任务及求解方法的描述部分: 采用if语句,输入x的值后,根据x的值分段分情况地计算y的值* 输入描述:输入数字 8 * 问题描述:            计算下面函数的值并输出(x取整型)          当x>=1时,y=x-1;当x<1时,y=-x+1;             * 程序输出: y的值为7* 问题分析: 主要用到的是if选择结构语句,应根据不同条件下的不同算法来输出正确的值* 算法分析: 用if选择语句来进行分类讨论 */#include<iostream>using namespace std;int main(){int x, y;cout << "请输入x的值:";        cin >> x;if (x >= 1)                                    /*分析x在哪个定义域内,选择合适的函数进行运算*/{y = x - 1;}elseif (x < 1){y = -x + 1;}cout << "y的值为:" << y;return 0;}





二、运行结果



三、心得体会:

      第2个实验,在我的能力范围之内;程序不是很难,给自己点个赞,为自己加个油,Come on!

四、知识点总结:

       if语句适用于选择结构,可以逐条件逐结果地进行呈现;常与else搭配使用,if后面的语句最好加上花括号,便于区分。


   

0 0