switch语句的初次运用

来源:互联网 发布:湖南自兴人工智能 编辑:程序博客网 时间:2024/05/22 11:42
/*  02.* 程序的版权和版本声明部分:  03.* Copyright (c) 2013, 烟台大学计算机学院  04.* All rights reserved.  05.* 文件名称:test.cpp  06.* 作    者:张梦佳  07.* 完成日期:2013 年 10月 23 日  08.* 版 本 号:v1.0  09.* 对任务及求解方法的描述部分: 10.* 输入描述:无  11.* 问题描述:“12.* 程序输出:13.* 问题分析:略 14.* 算法设计:略  15.*/    #include <iostream>#include <cmath>using namespace std;int main(){double x,y;int a;cout<<"请输入相应的X"<<endl;cin>>x;if (x<2){a=0;}else if(x<6){a=1;}else if(x<=10){a=2;}else{a=3;}switch(a){case 0:y=x;break;case 1:y=x*x+1;break;case 2:y=-x;break;case 3:y=-x*x-1;break;}    cout<<"对应的值为"<<y<<endl;return 0;}


 

感受

第一次用switch,老是出错,问学长之后,终于编完了,结果错了一堆,请教老师。。。。终于对了。