欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C語言實(shí)現(xiàn)從文件讀入一個(gè)3*3數(shù)組,并計(jì)算每行的平均值

 更新時(shí)間:2019年12月20日 10:11:57   作者:Caleb_Sung  
今天小編就為大家分享一篇C語言實(shí)現(xiàn)從文件讀入一個(gè)3*3數(shù)組,并計(jì)算每行的平均值,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

題目要求

從文件讀入一個(gè)3*3數(shù)組,并計(jì)算每行的平均值。

參考解答

1. 數(shù)據(jù)文件:array.dat

創(chuàng)建一個(gè).dat文件用于存放數(shù)組文件:

1    3    6
2    9    7
3    6    4

文件名隨意啦。

2. 代碼

如果需要計(jì)算行平均值的話改一下avg = (a[i][0] + a[i][1] + a[i][2]) / 3;這行代碼就行了。

太簡(jiǎn)單了懶得寫method操作啦:

#include<stdio.h>

void main(){
 FILE *fr;
 int i, j, a[3][3];
 float avg;
 fr = fopen("array.dat", "r");

 while(!feof(fr))
 {
 printf("Command successfully executed.\n");
 for(i=0; i<3; i++)
  for(j=0; j<3; j++)
  fscanf(fr, "%d", &a[i][j]);
 }

 printf("讀入的數(shù)組是:\n");
 for(i=0; i<3; i++)
 for(j=0; j<3; j++){
  printf("%d\t", a[i][j]);
  if(j == 2)
  printf("\n");
 }

 printf("\n數(shù)組各行的平均值是:\n");
 for(i=0; i<3; i++){
 printf("第%d行的平均值是:", i+1);
 avg = (a[i][0] + a[i][1] + a[i][2]) / 3;
 printf("%.2f\n", avg);
 }
}

以上這篇C語言實(shí)現(xiàn)從文件讀入一個(gè)3*3數(shù)組,并計(jì)算每行的平均值就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • VC++文件監(jiān)控之FindFirstChangeNotification

    VC++文件監(jiān)控之FindFirstChangeNotification

    因?yàn)镽eadDirectoryChangesW 上次測(cè)試發(fā)現(xiàn)不能多級(jí)目錄監(jiān)控,所以嘗試用FindFirstChangeNotification來實(shí)施文件監(jiān)控,需要的朋友可以參考下
    2019-04-04
  • 手把手帶你學(xué)習(xí)C++的數(shù)據(jù)類型

    手把手帶你學(xué)習(xí)C++的數(shù)據(jù)類型

    這篇文章主要為大家介紹了C++的數(shù)據(jù)類型,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助,希望能夠給你帶來幫助
    2021-11-11
  • C/C++函數(shù)調(diào)用的幾種方式總結(jié)

    C/C++函數(shù)調(diào)用的幾種方式總結(jié)

    本篇文章主要是對(duì)C/C++函數(shù)調(diào)用的幾種方式進(jìn)行了詳細(xì)的總結(jié)介紹,需要的朋友可以過來參考下,希望對(duì)大家有所幫助
    2013-12-12
  • Cocos2d-x人物動(dòng)作類實(shí)例

    Cocos2d-x人物動(dòng)作類實(shí)例

    這篇文章主要介紹了Cocos2d-x人物動(dòng)作類實(shí)例,本文用大量代碼和圖片講解Cocos2d-x中的動(dòng)作,代碼中同時(shí)包含大量注釋說明,需要的朋友可以參考下
    2014-09-09
  • C++之std::vector刪除元素的幾種方式及區(qū)別說明

    C++之std::vector刪除元素的幾種方式及區(qū)別說明

    這篇文章主要介紹了C++之std::vector刪除元素的幾種方式及區(qū)別說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • C語言在頭文件中定義const變量詳解

    C語言在頭文件中定義const變量詳解

    這篇文章主要介紹了C語言在頭文件中定義const變量詳解的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • c語言實(shí)現(xiàn)數(shù)組循環(huán)左移m位

    c語言實(shí)現(xiàn)數(shù)組循環(huán)左移m位

    這篇文章主要介紹了c語言實(shí)現(xiàn)數(shù)組循環(huán)左移m位,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • 數(shù)據(jù)結(jié)構(gòu)與算法 排序(冒泡,選擇,插入)

    數(shù)據(jù)結(jié)構(gòu)與算法 排序(冒泡,選擇,插入)

    這篇文章主要介紹了數(shù)據(jù)結(jié)構(gòu)與算法 排序(冒泡,選擇,插入)的相關(guān)資料,這里對(duì)冒泡,選擇和插入都做有實(shí)例,需要的朋友可以參考下
    2017-07-07
  • 深入理解C++中std::chrono庫的使用

    深入理解C++中std::chrono庫的使用

    在程序設(shè)計(jì)中,時(shí)間管理是一個(gè)核心概念,它不僅關(guān)系到程序的效率和性能,而且直接影響用戶體驗(yàn),C++作為一門高效的編程語言,提供了std::chrono庫,用于精確地處理和計(jì)算時(shí)間,下面就跟隨小編一起學(xué)習(xí)一下std::chrono庫的使用吧
    2023-12-12
  • C++利用遞歸實(shí)現(xiàn)走迷宮

    C++利用遞歸實(shí)現(xiàn)走迷宮

    這篇文章主要為大家詳細(xì)介紹了C++利用遞歸實(shí)現(xiàn)走迷宮,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03

最新評(píng)論