有一个函数,编写程序,输入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相应的值


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM