PTA - 批量求和(*)
请编写函数,从一个文件中读取实数求和,并将结果写入另一个文件。
函数原型
void BatchAdd(FILE *in, FILE *out);
说明:参数 in 和 out 为指示两个文件的指针。函数从 in 所指文件中的读出数据,将结果写入 out 所指的文件中。
要求:in 所指文件中有很多行,每行包含两个实数,以空格间隔。函数求出这两个实数的和,写入 out 文件中,每行一个结果。
要求:输出结果保留 2 位小数。
裁判程序
#include <stdio.h>
#include <stdlib.h>void BatchAdd(FILE *in, FILE *out);int main()
{FILE *in, *out;in = fopen("Addition.txt", "r");out = fopen("Sum.txt", "w");if (in && out){BatchAdd(in, out);}else{puts("文件无法打开!");}if (in){fclose(in);}if (out){fclose(out);puts("文件保存成功!");}return 0;
}/* 你提交的代码将被嵌在这里 */
在程序所在文件夹中创建文本文件“Addition.txt”,复制下面的内容:
Addition.txt
25.9 8.7
120.9 87.518
12.8 65.2
输入样例
(无)
输出样例
文件保存成功!
程序运行结束后,打开“Sum.txt”文件,查看文件内容。
34.60
208.42
78.00
void BatchAdd(FILE *in, FILE *out)
{double x,y;int k = 0;double a[1000];while (~fscanf(in," %lg%lg",&x,&y)){a[k] = x + y;fprintf(out,"%.2f\n",a[k]);k++;}
}
PTA - 批量求和(*)相关推荐
- 计算机一级电子表格求和,Excel表格如何进行单个求和以及批量求和操作-电脑自学网...
Excel表格怎么进行加法计算呢?Excel表格如何进行单个求和以及批量求和操作?下面给大家介绍具体操作方法. 单个求和: 鼠标选中C1单元格,然后在C1单元格中输入"=A1+B1" ...
- 计算机应用表格快速求和,Excel表格单个加法和批量求和操作步骤
原标题:"Excel表格单个加法和批量求和的操作方法"相关电脑问题教程分享. - 来源:191路由网. Excel表格怎么进行加法计算呢?Excel表格如何进行单个求和以及批量求和 ...
- 6-4 批量求和(*) (20分)
请编写函数,从一个文件中读取实数求和,并将结果写入另一个文件. 函数原型 void BatchAdd(FILE *in, FILE *out); 说明:参数 in 和 out 为指示两个文件的指针.函 ...
- 大数据相加_大数据如何快速求和 excel大数据批量求和
EXCEL如何快速查找数据并汇总求和? 有三种方法可以对过滤后的数据求和.第一种方法是使用函数.下图显示了11月的销售额总和.过滤掉11月之后,在金额下方输入公式=小计(109,E6:E9).小计函数 ...
- 一个列中多行求和_Excel 用选项求和及用快捷键快速求和,同时对多单元格求和...
在 Excel 中,对表格求和是常规操作之一,用得特别多.Excel求和主要有两种方法,一种是用Excel提供的求和选项,另一种是用快捷键,就方便性和速度而言,用快捷键求和比用求和选项方便和快. Ex ...
- vb excel 整行删除_Excel中常用的批量处理都不掌握,那就真的Out了
针对一些有规律,能批量处理的数据,必须采用批量处理的方法,否则对于工作效率就会有很大的影响.今天我们来学习的内容是Excel中的6个批量处理技巧. 一.Excel批量技巧:批量求和. 目的:按照&qu ...
- python如何将多张excel表内数据求和_Excel批量操作,把你的工作效率提升10倍以上(1)...
君子之交淡若水,小人之交甘若醴,君子淡以亲,小人甘以绝.--庄子 我们在日常工作中,遇到的最多的点,就是涉及到的内容很多,如果一个个的去查看,效率会非常慢,这时批量操作可以大大提升我们的工作效率,今 ...
- 批量添加后缀_掌握这 6 个批量处理技巧,少做 80% 的无用功!
记得点击蓝字关注我们哦! 最近不少小伙伴们反映,在表格处理大量数据时,陷入了低效重复性的工作困境中,浪费了不少时间~ 既然如此,那我就整理了一份表格「批量处理」的快捷键,供大家学习. 01一键批量求和 ...
- Excel如何快速小计求和
Excel如何快速小计求和 在工作中可能会遇到要求对小计批量求和的情况,下面就来介绍一下如何快速批量的小计求和. 方法一.插件法 1.所需插件为方方格子,具体下载安装方法请自行百度即可,本文这里不做详 ...
最新文章
- 【数据库】兴唐第二十六节课作业
- 自由意志是否受机器控制?
- 陈天桥:欣赏360保护隐私 用户安全永远第一
- java获取mysql表结构
- linux经典书籍--Linux系统编程
- php+堆排序算法,排序算法-堆排序-php
- 编写程序判断两个数组是否相等,然后编写一段类似的程序比较两个 vector。
- filebeat 乱码
- android点击左上角划出,使用Android中的Path和RectF在左上角右上角左下角绘制圆角...
- java记录代码执行位置_记录执行的java代码的行号
- 《python透明人士,他是凭什么成为主流编程的宠儿?!》Python基础简介及入门配置
- python手机销售系统结论于心得_python实现手机销售管理系统
- 阿里云重磅推出物联网设备身份认证Link ID²
- 如何用SQL为每一行均产生一个随机数
- 订阅github release(官方+IFTTT)
- Spring boot 集成邮件通知及线程异步发送
- 推荐一个理解线性代数的视频
- JS实现双十一倒计时抢购效果
- circos 中堆积柱状图的画法
- 一口气从零读懂CAN总线以及应用