编写程序,从aa.txt文件中读取7个车牌号码,然后从键盘再输入一个车牌号,从这8个车牌号中找出所有后四位是一个完全平方数的车牌号并输出。说明:一个汉字相当于二个西文字符,占用二个字节存储空间,aa.txt的内容如下所示。
皖B51518
苏C82R28
沪AS7744
苏EK626K
鲁B34369
浙ADM7M5
浙D53V35

c语言 从文件中读取车牌,输入一个车牌号写入文件,找出所有后四位是一个完全平方数的车牌号并输出

#include <stdio.h>
#include <windows.h>
#include <stdlib.h>#define MAX 1024int main(void)
{FILE *fp;char t[10];int i,s1,s2,s3;if ((fp=fopen("aa.txt","a"))==NULL){printf("Open Failed.\n");}printf("请输入一个车牌号");scanf("%s",t);fprintf(fp,"\n%s",t);fclose(fp);char strLine[MAX],s[MAX];if((fp = fopen("aa.txt","r")) == NULL){printf("Open Falied!");return -1;}while (!feof(fp)){fgets(strLine,MAX,fp);s1=0,s2=0,s3=0;for(i=4;i<6;i++){s1*=10;s1+=strLine[i]-'0';s3*=10;s3+=strLine[i]-'0';}for(i=6;i<8;i++){s2*=10;s2+=strLine[i]-'0';s3*=10;s3+=strLine[i]-'0';}if((s1+s2)*(s1+s2)==s3 ||(strLine[4]==strLine[5] && strLine[6]==strLine[7])){printf("%s", strLine);}}fclose(fp);return 0;
}

c语言 从文件中读取车牌,输入一个车牌号写入文件,找出所有后四位是一个完全平方数的车牌号并输出相关推荐

  1. R语言:从 csv 文件中读取数据,然后将数据写入 csv 文件

    在 R 中,我们可以从存储在 R 环境外部的文件读取数据.我们还可以将数据写入将由操作系统存储和访问的文件中.R可以读取和写入各种文件格式,如csv,excel,xml等. 在本章中,我们将学习从 c ...

  2. linux java excel文件_使用Java语言将excel中读取到的内容导入Linux的文件中

    一.maven配置 导入excel表格需要使用的依赖: org.apache.poi poi 4.0.0 org.apache.poi poi-ooxml 4.0.0 二.测试程序 package u ...

  3. python从文件中读取数据时出现错误_Python 从文件中读取数据

    读取整个文件 # 案例:读取整个文件 # pi_digits.txt 3.1415926535 8979323846 2643383279 # file_reader.py with open ('p ...

  4. python从文件中读取数据_【Python】从文件中读取数据

    从文件中读取数据 1.1 读取整个文件 要读取文件,需要一个包含几行文本的文件(文件PI_DESC.txt与file_reader.py在同一目录下) PI_DESC.txt 3.1415926535 ...

  5. ecplice中class.forname一直报错_Python怎么把文件内容读取出来,怎么把内容写入文件中

    读写文件是最常见的IO操作.Python内置了读写文件的函数. Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 ...

  6. 如何用c语言从txt文件中读取数据

    用C语言从txt文件中读取数据,可以使用C标准库文件自带的文件接口函数进行操作. 一.打开文件: FILE *fopen(const char *filename, const char *mode) ...

  7. 【Java文件操作(五)】从txt文件中读取字符串、乱码原因

    我的博客--Java文件操作系列 [Java文件操作(一)]递归打印文件目录 [Java文件操作(二)]删除文件夹,但保留其内部文件 [Java文件操作(三)]递归复制文件夹内所有文件 [Java文件 ...

  8. python3中的zip_Python3实现将文件归档到zip文件及从zip文件中读取数据的方法

    ''''' Created on Dec 24, 2012 将文件归档到zip文件,并从zip文件中读取数据 @author: liury_lab ''' # 压缩成zip文件 from zipfil ...

  9. 编写图形界面程序,接受用户输入的5个浮点数据和一个文件目录名,将这五个数据保存在该文件中,再从文件中读取出来并且进行从大到小排序,然后再一次追加保存在该文件中。

    File(文件特征与管理):用于文件或者目录的描述信息,例如生成新目录,修改文件名,删除文件,判断文件所在路径等. InputStream(二进制格式操作):抽象类,基于字节的输入操作,是所有输入流的 ...

  10. c语言把一个字符从指定文件中读取的函数,C语言中对文件最基本的读取和写入函数...

    C语言中对文件最基本的读取和写入函数 C语言read()函数:读文件函数(由已打开的文件读取数据)头文件: #include 定义函数: ssize_t read(int fd, void * buf ...

最新文章

  1. .NET中使用OracleHelper
  2. Matlab中常用希腊字母表查询
  3. flex 关键词过滤 2.5.35
  4. mysql优化器分析器_MySQL查询优化器的概念和原理整个执行过程
  5. 动点移动轨迹,猜猜这是曲线还是直线?
  6. javafx动画_JavaFX:创建Sprite动画
  7. appium + python 搭建
  8. MySql 存储大量长字节 Text报错处理办法
  9. plot函数_激活函数-双曲正切函数tanh函数
  10. [51]12864液晶程序
  11. NB-IOT之一个完整的BC95 UDP从开机到数据发送接收过程
  12. 警惕,最新SCI/SSCI期刊14本期刊被剔除?
  13. APP开发接口分类介绍
  14. 基恩士扫码枪SR2000系列通讯
  15. selenium+python自动化84-chrome手机wap模式(登录淘宝页面)
  16. Arcgis中给nodata的值设为空
  17. FISCO BCOS 2022年度贡献者榜单
  18. Timer.cancel()
  19. ad被锁定的账户_AD账号频繁被锁定原因
  20. java怎么让多个方法循环运行下去_35 个小细节,提升 Java 代码的运行效率!你知道几个?...

热门文章

  1. 小程序电子名片 制作
  2. mescroll.js 的下拉刷新和上拉加载 tab切换
  3. html5shiv源码,前端开发必配置:html5shiv.js和respond.min.js的作用说明!
  4. 批量备注订单(淘宝/天猫/1688/拼多多/京东/抖音/快手)
  5. 南京大学计算机考研信息汇总
  6. 下载XAMPP并安装和使用(Mac环境)
  7. 景区门票分销系统解决方案
  8. 斯坦福NLP名课带学详解 | CS224n 第7讲 - 梯度消失问题与RNN变种(NLP通关指南·完结)
  9. windows照片查看器没了_装机必备|Windows 上用得最爽的18款高效软件
  10. Spring AOP原理详解及实例