我正在尝试将两个不同的内容写入文件:一个包含1,000多个元素的数组,以及这些元素的平均值和中位数。我可以很好地打印数组,但是当我尝试向其添加中位数或均值时,程序会在将数组打印到控制台的过程中退出,并且不会打印到文件。这是我的代码:
char fName[20] = "file";
/*creating a file*/
fp=fopen(fName,"w");
int q = 0;
while ( q<num ) {
fprintf(fp, "%.3f\n", mergedArray[q]);
q++;
}
//以上部分工作正常。下面的部分是我似乎无法理解的 出来。我试过将它放在q ++的下面; while语句,但这也使它崩溃了。
fprintf("The median: %lf \nThe average: %lf", &median, &avg);
// Close the file
fclose(fp);
答案 0 :(得分:1)
mynodejsapp:3000
未使用浮动地址。试试这个;
string="A B c de F G A"
import re
[val for val in re.split('[a-z]*',string.strip()) if val != " "]