C语言可以对文件进行读写
仅仅使用文件的数据时分为以下几个步骤:
1.打开文件
2.读取文件
3.关闭文件
下面一个例子来说明文件操作的方法
打开文件的方法:定义指针,使用函数fopen("路径“,“r”)进行读取,打开文件之后要判断是否打开成功。
总结一下:设指针,用函数,检验。
题目:文件expt.txt中每一行储存了一个表达式
样例输入:
1+1
6-2
样例输出:
1+1=2
6-2=4
int main()
{
FILE* fp;
int num1,num2;
char op;
fp=fopen("expt.txt","r");
if(fp==NULL){
printf("Can't open the fill")
return -1;
}
while(fscanf(fp,"%d%c%d",&num1,&op,&num2)!=EOF){
printf("%d%c%d=%d\n,num1,op,num2,cal(num1,op,num2));
}
fclose(fp);
return 0;
int cal(num1,op,num2){
switch(op){
case'+':return n1+n2;
case'-':return n1-n2;
case'*':return n1*n2;
case'/':return n1/n2;
default:return 0;
}
}