哪位大虾帮忙做几道C题

来源:百度知道 编辑:UC知道 时间:2024/09/22 20:35:22
1.编写将 Turbo c 和 BASIC 写入文件LX1.txt的程序。

2.编写将(1)题的两个字符串从LX1.txt文件中读出的程序。

3.将整数100,200,300写入文件LX2.txt,要求每个数据写完换行。

4.读出文件LX2.txt中的数据并求其和。

5.将8,2,6,4,5,9,1,3,7,4共10个整数写入文件LX3.txt。

6.使用(5)题中的LX3.txt文件,输入数值i,读出文件中第i号数据并显示

#include<stdio.h>
#include<malloc.h>
void string()
{
char *s[2];
int a;
FILE *fp;
s[0]="Turbo c",s[1]="BASIC";
fp=fopen(".\\LX1.txt","w");
if(fp==NULL)
printf("file open error!\n");
a=fprintf(fp,"%s %s",s[0],s[1]);
if(a>0)
printf("写入成功___!!\n\n");
printf("%s %s\n",s[0],s[1]);

}
void read()
{
FILE *fp;
char a[10],b[10];
fp=fopen(".\\LX1.txt","rb");
if(fp==NULL)
printf("File open error\n");
fgets(a,8,fp);
fgets(b,7,fp);
printf("%s%s\n",a,b);
}