在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

C語言使用結構體數(shù)組注意事項

jf_78858299 ? 來源:C語言 ? 作者:閆小林 ? 2023-03-10 15:37 ? 次閱讀

C語言結構體數(shù)組概述

一個結構體變量中可以存放一組有關聯(lián)的數(shù)據(jù),如一個學生的學號、姓名、成績等數(shù)據(jù),如果有10個學生的數(shù)據(jù)需要參加運算,顯然應該用數(shù)組,這就是結構體數(shù)組。

結構體數(shù)組與之前介紹的數(shù)值型數(shù)組的不同之處在于每個數(shù)組元素都是一個結構體類型的數(shù)據(jù),他們都包括各個成員項。

C語言定義結構體數(shù)組

一般形式

struct 結構體名
{
成員表列}數(shù)組名[數(shù)組長度];

先聲明一個結構體類型(如struct Person),然后再用此類型定義結構體數(shù)組:結構體類型 數(shù)組名[數(shù)組長度]。

C語言使用結構體數(shù)組注意事項

對結構體數(shù)組初始化的形式是在定義數(shù)組的后面加上:={初值表列};

在定義結構體數(shù)組時進行初始化,為清晰起見,將每個學生的信息用一對花括號包起來,這樣做,閱讀和檢查比較方便,尤其當數(shù)據(jù)量多時,這樣是有好處的。

C語言使用結構體數(shù)組求五個人的平均成績

#include
struct{
char *name;//姓名
float score;//成績
}array[] = {//結構體數(shù)組
{"張三",145.0},
{"李四",130.5},
{"王五",148.5},
{"趙六",139.0},
{"小林",150.0}
};
int main()
{
float sum =0;
for(int i=0; i<5; i++)
{
sum +=array[i].score;
}
printf("平均成績:%.2f\\n", sum/5);
return 0;
}

編譯運行結果:

平均成績:142.60

--------------------------------
Process exited after0.09937 secondswith return value0
請按任意鍵繼續(xù). . .

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 數(shù)據(jù)

    關注

    8

    文章

    7145

    瀏覽量

    89582
  • C語言
    +關注

    關注

    180

    文章

    7614

    瀏覽量

    137726
  • 結構
    +關注

    關注

    1

    文章

    117

    瀏覽量

    21650
收藏 人收藏

    評論

    相關推薦

    C語言數(shù)組結構的內(nèi)存表示和布局

    C語言中,數(shù)組結構都可以代表一塊內(nèi)存,但為什么結構
    發(fā)表于 08-28 10:54 ?1722次閱讀

    C語言嵌入式系統(tǒng)編程注意事項

    C語言嵌入式系統(tǒng)編程注意事項C語言嵌入式系統(tǒng)軟件架構單任務程序典型架構
    發(fā)表于 02-03 07:44

    關于labview傳入?yún)?shù)到DLL結構

    labview給DLL中結構傳入?yún)?shù),要保證字節(jié)對齊下面是注意事項,很關鍵:labview中層次結構數(shù)據(jù)類型(例如,簇)中的數(shù)組和字符串始
    發(fā)表于 11-08 20:30

    編寫C語言時常見的注意事項有哪些

    為什么學C語言?編寫C語言時常見的注意事項有哪些?C語言
    發(fā)表于 02-25 07:15

    單片機c語言使用中斷函數(shù)有哪些注意事項

    單片機c語言使用中斷函數(shù)有哪些注意事項呢?
    發(fā)表于 02-25 06:07

    為什么C語言函數(shù)不能返回數(shù)組

    C語言函數(shù)可以返回指針、結構,為什么不能返回數(shù)組? 下面一步一步來分析: 1 函數(shù)不能返回數(shù)組
    的頭像 發(fā)表于 03-29 11:18 ?2050次閱讀

    Keil使用結構數(shù)組的奇怪問題

    今天用keil的時候發(fā)現(xiàn)一個很奇怪的點,是關于結構數(shù)組的。首先說明我的keil版本是:V5.28.0.0問題是這樣的:我在a.h文件定義了一個結構
    發(fā)表于 11-21 16:36 ?3次下載
    Keil使用<b class='flag-5'>結構</b><b class='flag-5'>體</b><b class='flag-5'>數(shù)組</b>的奇怪問題

    KEIL中使用C++注意事項

    KEIL中使用C++ 注意事項、操作指南、書寫規(guī)范大全。
    發(fā)表于 06-01 16:12 ?1次下載

    C語言-學生管理系統(tǒng)(結構+數(shù)組實現(xiàn))

    這篇文章就使用結構知識點完成一個小練習,使用結構+數(shù)組設計一個簡單的學生管理系統(tǒng),作為結構
    的頭像 發(fā)表于 08-14 10:07 ?3129次閱讀

    USB Type-C 設計注意事項

    USB Type-C 設計注意事項
    發(fā)表于 11-14 21:08 ?23次下載
    USB Type-<b class='flag-5'>C</b> 設計<b class='flag-5'>注意事項</b>

    AN092GD32MCU GPIO結構與使用注意事項

    AN092 GD32 MCU GPIO結構與使用注意事項
    發(fā)表于 03-01 18:48 ?0次下載
    AN092GD32MCU GPIO<b class='flag-5'>結構</b>與使用<b class='flag-5'>注意事項</b>

    C程序設計基礎-數(shù)組結構

    數(shù)組,結構和指針是C語言里面最難的部分,如果在編程中可以熟練的運用這三樣工具,會大大地提高開發(fā)效率,簡化程序
    的頭像 發(fā)表于 03-02 10:10 ?1116次閱讀
    <b class='flag-5'>C</b>程序設計基礎-<b class='flag-5'>數(shù)組</b>與<b class='flag-5'>結構</b><b class='flag-5'>體</b>

    C程序設計入門筆記之數(shù)組結構

    數(shù)組,結構和指針是C語言里面最難的部分,如果在編程中可以熟練的運用這三樣工具,會大大地提高開發(fā)效率,簡化程序
    的頭像 發(fā)表于 03-02 10:13 ?716次閱讀
    <b class='flag-5'>C</b>程序設計入門筆記之<b class='flag-5'>數(shù)組</b>與<b class='flag-5'>結構</b><b class='flag-5'>體</b>

    C語言入門之結構指針

    C語言中,指向結構對象的指針變量既可以指向結構變量,也可指向
    的頭像 發(fā)表于 03-24 14:59 ?1110次閱讀

    C語言如何創(chuàng)建數(shù)組

    用法和注意事項。 要創(chuàng)建一個數(shù)組,首先需要確定數(shù)組的數(shù)據(jù)類型和大小。C語言中的數(shù)據(jù)類型包括基本數(shù)據(jù)類型(如整數(shù)、浮點數(shù)、字符等)以及派生數(shù)據(jù)
    的頭像 發(fā)表于 11-24 10:08 ?2022次閱讀
    主站蜘蛛池模板: 免费一区二区三区 | 日本在线不卡免费 | 色婷综合| 午夜网站免费版在线观看 | 亚洲成人在线免费观看 | 久久激情五月 | 黄a在线| 特级无码毛片免费视频尤物 | 五月激情综合网 | 日本高清www | 久久久久久国产精品免费免 | 在线看av的网址 | 51vv福利视频在线精品 | 在线成人免费 | 五月丁香六月综合缴清无码 | 五月综合色婷婷影院在线观看 | 亚洲香蕉毛片久久网站老妇人 | 加勒比色| 1024你懂的日韩 | 四虎影视网址 | 午夜在线视频观看 | 国产高清免费在线 | 四虎必出精品亚洲高清 | 免费午夜在线视频 | 午夜无码国产理论在线 | 欧美性一区二区三区 | 天堂在线影院 | 伊人久久亚洲综合天堂 | 伊人久久大香线蕉综合网站 | 国产美女视频一区二区三区 | 韩国一区二区三区视频 | 午夜美女视频在线观看高清 | 伊人精品久久久大香线蕉99 | 欧美性性性性性ⅹxxbbbb | 手机在线观看视频你懂的 | 欧美极品 | 国产经典三级 | 嫩草影院久久国产精品 | 午夜在线播放视频 | 欧美午夜影视 | 四虎影视永久在线观看 |