c语言编程问题,谢谢,我写的代码对不对?

2025-04-08 08:27:47
推荐回答(1个)
回答1:

修改后的C语言程序:

#include
#include

#define MAX 100

int main()
{
int n, x[MAX];
double y;

scanf("%d", &n);

for(int i=0; i {
scanf("%d", &x[i]);
if(x[i] < -2)
y = pow(x[i], 2) * sin(x[i]);
else if(x[i] > 2)
y = sqrt(pow(x[i], 2) + x[i] + 1);
else
y = pow(2, x[i]) + x[i];


printf("%.2f", y);
}

return 0;
}