目录
题目
编程实现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 会更方便。
最后希望这篇文章对大家有用,一起加油吧!