题目:
有一个函数:
写程序,输入x的值,输出y相应的值。
解题思路:
我们可以写一个嵌套3层的if语句,来实现分支选择。
代码实现:
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
int x = 0;
int y = 0;
printf("Please input x:\n");
scanf("%d", &x);
if (x < 1)
{
y = x;
}
else if (1 <= x && x < 10)
{
y = 2 * x - 1;
}
else if (x >= 10)
{
y = 3 * x - 11;
}
printf("y = %d\n", y);
return 0;
}