📄 input.c
字号:
#include <stdio.h>
#include <math.h>
//#define N 128
main()
{
int i;
int N;
int M;
float data[1024];
FILE *r_file;
FILE *i_file;
char filename1[25]="inreal.dat";
char filename2[25]="inimag.dat";
printf("输入数据个数:");
scanf("%d",&M);
printf("输入数据:\n");
for(i=0;i<M;i++) scanf("%f",&data[i]);
printf("输入fft点数:");
scanf("%d",&N);
for(i=M;i<N;i++) data[i]=0;
r_file=fopen(filename1,"w");
for(i=0;i<N-1;i++) fprintf(r_file,"%f%c%c\n",data[i],'r',',');
fprintf(r_file,"%s\n","0.000000r");
fclose(r_file);
i_file=fopen(filename2,"w");
for(i=0;i<N-1;i++) fprintf(i_file,"%s\n","0.000000r,");
fprintf(i_file,"%s\n","0.000000r");
fclose(i_file);
printf("\nFinished\n");
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -