几个简单的文件读写问题,希望能用初级一点的方法解决,感谢


加我 q 3461896724 详聊吧,帮你解决

C语言?

是c语言


main.c里面是有代码的吧...

代码里只有头文件stdio,string和stdlib

剩下的都是自己写


你把.dat文件发我邮箱一下
2020475790.@qq.com
白送你两个吧
第三个不想写了
void main()
{
	FILE* fp1 = fopen("a.txt", "r");
	FILE* fp2 = fopen("b.txt", "w");
	char str[100];
	fgets(str, 20, fp1);
	int len = strlen(str);
	fgets(&str[len - 1], 20, fp1);
	len = strlen(str);
	fgets(&str[len - 1], 20, fp1);
	fputs(str, fp2);
	fclose(fp1);
	fclose(fp2);
}

void main()
{
	FILE* fp1 = fopen("a.txt", "r");
	FILE* fp2 = fopen("b.txt", "w");
	double num = 0;
	for (int i = 0; i < 6; i++)
	{
		int temp;
		fscanf(fp1, "%d", &temp);
		num += temp;
	}
	fprintf(fp2, "%.2f\n", num / 6);
	fclose(fp1);
	fclose(fp2);
}

采纳吧