有一个函数,编写程序,输入x的值,输出y相应的值

有一个函数,编写程序,输入x的值,输出y相应的值

\[y= \begin {cases} x\qquad\qquad\ \ \ (x<1)\\2x-1\qquad\ \ (1<=x<10)\\3x-11\qquad(x>=10) \end{cases} \]

解题思路: 根据输入的不同x值进行条件判断,不同的条件采用不同的表达式进行计算即可

答案:

#include <stdio.h>
int main()
{
	int x, y;
	scanf_s("%d", &x);
	if (x < 1) {
		y = x;
	}
	else if (x >= 1 && x < 10) {
		y = 2 * x - 1;
	}
	else {
		y = 3 * x - 11;
	}
	printf("y = %d\n", y);
	system("pause");//这一句是为了让控制台不退出
	return 0;
}

有一个函数,编写程序,输入x的值,输出y相应的值

posted @ 2020-08-21 17:57  张震新  阅读(6642)  评论(0编辑  收藏  举报