1
0
mirror of https://github.com/renbaoshuo/202401-programming-assignments.git synced 2024-12-16 15:44:39 +00:00
202401-programming-assignments/【额外练习】选择结构/7-6 选择-分段函数3.c

19 lines
307 B
C
Raw Normal View History

2024-10-30 14:11:36 +00:00
#include <math.h>
#include <stdio.h>
int main() {
double x;
scanf("%lf", &x);
if (x < 1) {
printf("%.3lf\n", x);
} else if (1 <= x && x < 10) {
printf("%.3lf\n", sqrt(x * 2 - 1));
} else { // x >= 10
printf("%.3lf\n", log(x * 3 - 11));
}
return 0;
}