text1 + text2 =text3
来源:互联网 发布:货标打印软件 编辑:程序博客网 时间:2024/06/18 04:17
手动创建两个文本文件text1.txt,text2.txt,要求编程创建text3.txt,实现text1.txt和text2.txt文件中除去首行和末尾对应的数据相加,三个文本的内容如下
#include <stdio.h>#define SIZE 10int main(){FILE *fp1 = fopen("text1.txt","ab+");if(fp1 == NULL){perror("fopen");return -1;}FILE *fp2 = fopen("text2.txt","ab+");if(fp2 == NULL){perror("fopen");return -1;}FILE *fp3 = fopen("text3.txt","ab+");if(fp3 == NULL){perror("fopen");return -1;}int ret1;int ret2;char buf1[SIZE] = {0};char buf2[SIZE] = {0};while(ret1 = fread(buf1,sizeof(char),1,fp1)){ret2 = fread(buf2,sizeof(char),1,fp2);if(ret2 == 0 && !feof(fp2)) { perror("fread"); return -1; } if( buf2[0] == buf1[0] && buf1[0] < '0' || buf2[0]> '9'){fwrite(buf1,sizeof(char),1,fp3);}if(buf1[0] >= '0' && buf1[0] <= '9'&& buf2[0] >= '0' && buf2[0] <= '9'){char tmp[1] = {0}; tmp[0] = buf1[0] + buf2[0] - '0'; fwrite(tmp, sizeof(char), 1, fp3); }}if(ret1 == 0 && !feof(fp1)) { perror("fread"); return -1; } close(fp1);close(fp2);close(fp3);return 0;}
阅读全文
0 0
- text1+text2=text3
- text1 + text2 =text3
- 手动创建两个文本文件text1.txt和text2.txt,按要求创建text3.txt
- 手动创建两个文本文件text1.txt和text2.txt,按要求创建text3.txt
- 编写一个程序,把text1.txt中的单词与text2.txt中的单词交互保存到text3.txt中
- 手动创建两个文本文件text1.txt,text2.txt,要求编程创建text3.txt,实现text1.txt和text2.txt文件中除去首行和末尾,其余对应的数据相加,三个文本的内容如下
- 手动创建两个文本文件text1.txt,text2.txt,要求编程创建text3.txt,实现text1.txt和text2.txt文件中除去首行和末尾对应的数据相加
- 手动创建两个文本文件text1.txt,text2.txt,要求编程创建text3.txt,实现text1.txt和text2.txt文件中除去首行和末尾对应的数据相加
- text1.txt begin10 11 12 20 21 22 30 31 32 end text2.txt begin 15 16 17 25 26 27 35 36 37 得到text3.txt
- text1
- text1
- text1
- text1
- text1
- Sublime Text3/Text2 Package Control 安装
- Sublime Text2和Sublime Text3相关操作
- 文件操作将text1文件中的每一行倒序排列输出到text3中
- sublime text2-text3 定义的不同浏览器的预览快捷键
- makefile入门与基本语法
- Python 变量类型
- FreeMarker模板开发语句
- 最容易看懂的红黑树演变
- SparkStreaming算子reduceByKeyAndWindow的使用
- text1 + text2 =text3
- Android 四大组件之Activity
- Gson 解析教程
- JavaScript学习记录
- ApplicationContextAware 获取任意bean信息
- js.Switch语句,自增自减运算
- iOS 关于手机权限的检查与获取
- C++ Primer 学习笔记-基础知识(一)
- Hotspot g1垃圾回收器