您的位置:首页 > 编程语言 > C语言/C++

第四周《C语言及程序设计》实践项目43 从文本文件中读入数据

2016-09-02 21:02 246 查看
【项目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;
}

运行结果



心得

难道就是我一个人觉得这个章节学的知识用不上吗?最起码是现在用不上。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐