#include<stdio.h> #include<math.h> #include<string.h> int main() { int x; scanf("%d",&x); if(x<1) printf("%d\n",x); else if(x>=1&&x<10) printf("%d\n",2*x-1); else if(x>=10) printf("%d\n",3*x-11); }
#include <stdio.h> int main() { int x, y; scanf("%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); return 0; }
解题思路: 根据输入的不...
用户登录可进行刷题及查看答案
解题思路: 根据输入的不同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; }
登录后提交答案