00问答网
所有问题
用C语言switch表示分段函数要怎么表示?
如题:已知分段函数如下,编写一个程序,输出不同的Y值。
y=3 (x>5)
y=1 (x>=0)
y=-1 (x<0)
y=-3 (x<-5)
帮忙解决下``
举报该问题
推荐答案 2013-10-27
switch(x>5)
{
case 1: y=3;break;
case 0: switch(x>=0)
{
case 1: y=1;break;
case 0: switch(x<-5)
{
case 1: y=-3;break;
case 0: y=-1;break;
}
}
}
嵌套使用
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DeTITB0B0ZeB0IDj0TT.html
其他回答
第1个回答 推荐于2017-06-30
#include <stdio.h> void main() { int x,y,flag; printf("请输入x:"); scanf("%d",&x); flag=x<0?-1:(x<10?1:2); switch(flag) { case -1:y=x;break; case 1:y=2*x-1;break; case 2:y=3*x-1; } printf("y=%d\n",y); }
本回答被网友采纳
第2个回答 2013-10-27
switch语句中的case标签必须是整型常量或者整数常量表达式 不能是个范围~所以不能用SWITCH写
用if else if..else 吧~
第3个回答 2017-06-30
y = x > 5? 3: (x>=0? 1 : (x>=-5? -1:-3));
第4个回答 2013-10-27
if( x > 5)
y = 3;
else if(x >= 0)
y = 1;
else if( x <= -5)
y = -3;
else y = -1;
本回答被网友采纳
相似回答
C语言
:
如何使用switch
语句
?编写
图中的
分段函数?
答:
C语言使用switch
语句,编写图中的
分段函数
:include<stdio.h> voidmain()intx,y,flag;printf("请输入x:");scanf("%d",&x);flag=x<0?-1:(x<10?1:2);switch(flag)case-1:y=x;break;case1:y=2*x-1;break;case2:y=3*x-1;printf("y=%d\n",y);简介 ...
c语言用switch
编程
分段函数
答:
void main(){ int x,y,flag;printf("请输入x:");scanf("%d",&x);flag=x<0?-1:(x<10?1:2);
switch
(flag){ case -1:y=x;break;case 1:y=2*x-1;break;case 2:y=3*x-1;} printf("y=%d\n",y);
...请用
switch
结构编程计算以下
分段函数
的值。
答:
简单啊语句:
switch
((int)(x+0.5)) { case 1: y=a+b*x; break; case 2: y=a–b*x;break; case 3: y=a*b*x; break; case 4: y=a/(b*x);break; default: printf("x error. \n"); } 改:int temp = (int)(x + 0.5);if(temp == 1)y=a+b*x;else if(temp ...
如何用switch编写分段函数
程序
答:
void main(){float x;int a;printf("求y=x*x(x>=0),y=-x*x(x<0):\n");scanf("%d",&x)if(x>=0) a=0;else a=1
switch
(a){care 0:printf("y=x*x=%f",x*x);break;care 1:printf("y=-x*x=%f",-x*x);break;}} 参考资料:如果您的回答是从其他地方引用,请表明...
大家正在搜
用switch写分段函数c语言
c语言switch分段函数
c语言switch怎么用
c语言switch语句分段成绩
switch分段函数
switch输出分段函数
怎么用switch语句区间
c语言if分段函数
C语言的分段函数
相关问题
C语言switch语句写一个分段函数
C语言用switch解决分段函数
求C语言!用switch编写一个计算分段函数的程序!
求C语言!用switch编写一个计算分段函数的程序!
请问怎么用switchcase表示分段函数
求助switch表示分段函数
用switch语句实现一个分段函数。
c语言用switch编程分段函数