将a.txt里面的内容如下:

在C语言里面保存为数组a[6][3]。

代码如下:

#include<stdio.h>
#include<stdlib.h>

int main()
{
    float a[6][3];
    int i, j;
    FILE* fp;
    errno_t err;
    err = fopen_s(&fp, "E://C_CODE//READ_txt//a.txt", "r");
    if (err != NULL)
    {
        printf("error!\n");
        exit(0);
    }
    for (i = 0; i < 6; i++)
    {
        for (j = 0; j < 3; j++)
        {
            fscanf_s(fp, "%f", &a[i][j]);
        }
        fscanf_s(fp, "\n");
    }

fclose(fp);
    for (i = 0; i < 6; i++)
    {
        for (j = 0; j < 3; j++)
        {
            printf("%f ", a[i][j]);//输出         
        }               
        printf("\n");       
    }     
    return 0;          
}

注意:当用fopen和fscanf时,visual studio提示用fopen_s和fscanf_s替换

当用fopen_s时,一定要注意当err= fopen_s(&fp, "E://C_CODE//READ_txt//a.txt", "r")==NULL时,文件打开成功,这点和fopen刚好相反。

用C语言读取.txt文本,并保存在二维数组中相关推荐

  1. Java黑皮书课后题第8章:**8.37(猜测首府)编写一个程序,重复提示用户输入一个州的首府。当接收到用户输入后,程序报告答案是否正确。假设50个州以及它们的首府保存在一个二维数组中,提示用户回答所

    **8.37(猜测首府)编写一个程序,重复提示用户输入一个州的首府 题目 题目描述与运行示例 破题 代码 题目 题目描述与运行示例 **8.37(猜测首府)编写一个程序,重复提示用户输入一个州的首府. ...

  2. c++读取文件内容并保存到二维数组

    每行数据最后需要Tab处理 1 #include <iostream> 2 #include <fstream> 3 #include <string> 4 usi ...

  3. C语言二维数组找出交集,【leetcode C语言实现】剑指 Offer 04. 二维数组中的查找...

    题目描述 在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数. 示例: ...

  4. C语言:编写一个函数,计算二维数组中的最大元素,数组以指针的方式传递

    /*编写一个函数,计算二维数组中的最大元素,数组以指针的方式传递*/ #include<stdio.h> #define N 4 #define M 3 int findmax(int ( ...

  5. VC++中从txt文本中读取数据并且存到二维数组中

    这几天因为在做作业,所以不仅会想到这一类有关的问题.现在我需要实现的是讲txt文件的数据读取出来并且存储到一个二维数组中.,首先为了对待什么样的矩阵我们都可以读取,我们就要设置一个动态的矩阵,这样当我 ...

  6. C语言入门系列之6.一维和二维数组

    数组 一.数组的概念 二.一维数组的定义与引用 1.一维数组定义 注意事项 常见错误 扩展:一维数组在内存中的存放 2.一维数组的引用 注意事项 3.一维数组的初始化 初始化赋值 动态赋值 三.二维数 ...

  7. c语言二维数组输入数据,c语言编写程序,把下面的数据输入到一个二维数组中:...

    c语言编写程序,把下面的数据输入到一个二维数组中: 答案:3  信息版本:手机版 解决时间 2019-10-07 01:08 已解决 2019-10-06 03:19 1. 编写程序,把下面的数据输入 ...

  8. 求二维数组中的最大值和最小值C语言,c语言 写一个子函数要求找出一个二维数组的最大值...

    并且返回两个维 求助 想不出来怎么写 题主的问题问的不够清楚.我假设你说的二维数组里面保存是整数,问的是找到二维数组中的最大值,并且返回一个最大值的位置.函数内部两个for循环遍历数组,能找到最大值和 ...

  9. C语言学习之将一个二维数组的行和列互换,存到另一个二维数组中

    C语言学习之将一个二维数组的行和列互换,存到另一个二维数组中 #include <stdio.h> int main(){int a[2][3]={{1,2,3},{4,5,6}}; // ...

最新文章

  1. Django开发环境准备
  2. 企业网络推广—企业网络推广专员一定要避免这些不靠谱的优化方式
  3. ArcGIS AddIN开发异常之--修饰符“static”对该项无效
  4. 将字符串转换为列显示
  5. 《ASP.NET Core 与 RESTful API 开发实战》-- (第10章)-- 读书笔记
  6. json是什么_如何利用Python处理JSON格式的数据,建议收藏!!!
  7. blob_buf,blobmsg内存图详解
  8. 删除和修改nbsp;预留nbsp;:BAPI_RESERVATI…
  9. db powerdesigner mysql-odbc连接注意事项
  10. python 帮助 help
  11. 流水账——利用MFC开发的小软件
  12. 酒店管理系统-需求说明书
  13. 计算机xp怎么做备份,如何备份xp系统电脑所有系统文件
  14. 服务器启动首选项不是虚拟盘,没法开启CPU虚拟化,BIOS没有开启的选项
  15. VMware.exe应用程序错误--应用程序无法正常启动(0xc000007b)错误解决方法
  16. 服务器tcp协议安装不了,win2008 R2提示错误“请安装TCP/IP协议 error=10106
  17. 简单webform前端页面布局以及后台代码
  18. Mysql-学习笔记汇总
  19. 模型加速之轻量化网络
  20. 光模块字母含义及参数简称大全

热门文章

  1. DEL命令居然无法删除文件夹!
  2. [渝粤教育] 西安邮电大学 成本会计学 参考 资料
  3. EXCEL数据处理相关操作
  4. hw1-浅谈Dota2设计元素
  5. 服务器物理架构部署图,部署图
  6. Linux将已经挂载的分区取消挂载
  7. 双向适配器 java_类适配器,双向适配器
  8. Delphi ord 函数
  9. 记录学习java 所用的一些工具
  10. 【解决阿里云服务器提示挖矿程序风险2022】