您的位置:首页 > 编程语言 > C语言/C++

switch语句的初次运用

2013-10-23 17:20 344 查看
/*
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,老是出错,问学长之后,终于编完了,结果错了一堆,请教老师。。。。终于对了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c++