编程实现简单的分段函数

目录

题目

分析思路

代码


题目

编程实现x和y满足数学分段函数关系如下:

要求 输入 x ,输出 y值 


分析思路

在这题中我们首先 提取 出 两个变量:x y

题目要求 输入 x ,输出 y 。简单的 scanf printf 就足够了。 

然后我们可以分析有几种情况,对应的结果是什么?显而易见的,当 x 的取值范围不同, y 所对应的值是不同的。那么,我们就是要 判断 x 的范围 。使用 i f 语句 可以解决。

if( x的取值范围 )
    printf( "y对应的值" );
else if( x的取值范围 )
    printf( "y对应的值" );
else 
    printf( "y对应的值" );

最后将前面几点组合到一起,得出答案。

结果有三种,如果是交作业的话都要截图哦: 

大家打代码的时候不要忘记 头文件主函数 啦。

头文件:#include<stdio.h>


代码

#include <stdio.h>
void main()
{
	int x, y;
	printf("请输入 x 的值:");
	scanf("%d", &x);

	if (x < 0)
		printf("\ny = -1");
	else if (x > 10)
		printf("\ny = 1");
	else
		printf("\ny = 0");

}

我这里的 换行符 \n 是为了运行好看才加的,不加也行。顺序是可以变的,按你喜欢的顺序去写代码就好啦。最后一个 else 也可以用 else if 但是后面需要像第二条一样添加条件哦,直接用 else 会更方便。


最后希望这篇文章对大家有用,一起加油吧!

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值