【项目4-算工资】
/*
* Copyright (c) 2016, CSDN学院
* All rights reserved.
* 文件名称:【项目4-算工资】.cpp
* 作 者:张易安
* 完成日期:2016年 9 月 2 日
* 版 本 号:v1.0
* 从文件salary.txt中读入工人的工号、基本工资、奖金,将奖金全部增加20%(好事)后,将工号、基本工资、奖金和应发工资(前项目之和)保存到文件salarylist.txt中。
*/
//这个章节学的怪怪的
#include<stdio.h>
#include<stdlib.h>
int main()
{
int num;
double salary,award;
FILE *fpin,*fpout;
fpin=fopen("salary.txt","r");
if(fpin==NULL)
{
printf("salary file open error!\n");//大的框架
exit(0);
}
fpout=fopen("salary.txt","w");
if(fpout==NULL)
{
printf("cannot write to file!\n");
exit(1);
}
while(fscanf(fpin,"%d %lf %lf",&num,&salary,&award)!=EOF)
{
award*=1.2;
fprintf(fpout,"%d %f %f %f\n",num,salary,award,salary+award);
}
fclose(fpout);
fclose(fpin);
return 0;
}
运行结果
心得
难道就是我一个人觉得这个章节学的知识用不上吗?最起码是现在用不上。。。