c语言编程 计算sin函数在2*x⼀32(x=0,1,2,……,32)上的值,并将所有计算结果存放到一个磁盘文件data.txt中

在线等, 急,请10分钟内解答为谢
2026年09月08日 23:50
有1个网友回答
网友(1):

#include 
#include 
#include 

#define MAX_X  32

int main()
{
    FILE *pf = NULL;
    int i;
    double y;

    pf = fopen("./data.txt", "w");
    if(NULL == pf)
    {
        return -1;
    }

    for(i = 0; i <= MAX_X; i++)
    {
        y = sin(i / 16.0);
        fprintf(pf,  "y = %f\t(x = %d)\n", y, i);
    }
    fclose(pf);
pf = NULL;

    return 0;
}