您的位置:首页 > 其它

第二十六讲项目三 分段函数求值switch语句版

2017-03-25 21:21 218 查看
附:分段函数:



1.任务和代码

/*
copyright\c)2017,csdn学院
*All cights reserved
*文件名称:a.c
*作者:王琦
*完成日期:2017年3月25日
*版本号:6.0
*问题描述:从键盘输入x的值(要求为整型),根据公式1计算并输出x和y的值。要求用switch语句完成。
*程序输出:y的值
*/
#include<stdio.h>
#include<math.h>
int main()
{
int x;
float y;
printf("请输入x\n");
scanf("%d",&x);
x/=2;
switch(x)
{
case 0:
y=x;
break;
case 1:
case 2:
y=x*x+1;
break;
case 3:
case 4:
y=sqrt(x+1);
break;
default:
y=1/(x+1);
}
printf("y=%f",y);
}

2.运行结果



3.知识点总结

运用switch结构对数据进行判断

4.心得体会

与if嵌套结构相比,switch结构在单个数据的情况下更简洁
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: