首頁> 後端開發> C++> 主體

C程式使用結構體儲存庫存系統

PHPz
發布: 2023-09-16 14:17:04
轉載
893 人瀏覽過

C程式使用結構體儲存庫存系統

結構是不同資料類型變數的集合,以單一名稱分組在一起。

結構的特徵

C 語言中結構的特徵程式語言如下-

  • 可以透過使用賦值將不同資料類型的所有結構元素的內容複製到其類型的另一個結構變數

  • 為了處理複雜的資料類型,最好在另一個結構中建立結構,稱為嵌套結構。

  • 可以將整個結構、結構的各個元素和結構的位址傳遞給函數。
  • 可以建立結構指標。

程式

以下是C程式使用結構體儲存庫存系統-

#include #include void main(){ struct date{ int day; int month; int year; }; struct details{ char name[20]; int price; int code; int qty; struct date mfg; }; struct details item[50]; int n,i; printf("Enter number of items:"); scanf("%d",&n); fflush(stdin); for(i=0;i

"); printf("------------------------------------------------------------------

"); printf("S.N.| NAME | CODE | QUANTITY | PRICE |MFG.DATE

"); printf("------------------------------------------------------------------

"); for(i=0;i

",i+1,item[i].name,item[i].code,item[i].qty,item[i].price,item[i].mfg.day,item[i].mfg.month,item[i].mfg.year); printf("------------------------------------------------------------------

"); getch(); }

登入後複製

輸出

執行上述程序時,會產生以下結果-

Enter number of items:5 Item name:pen Item code:12 Quantity:50 price:25 Manufacturing date(dd-mm-yyyy):12-02-2020 Item name:pencil Item code:15 Quantity:100 price:30 Manufacturing date(dd-mm-yyyy):11-03-2020 Item name:book Item code:34 Quantity:30 price:60 Manufacturing date(dd-mm-yyyy):15-04-2020 Item name:bag Item code:39 Quantity:20 price:70 Manufacturing date(dd-mm-yyyy):12-03-2021 Item name:sharpner Item code:33 Quantity:20 price:40 Manufacturing date(dd-mm-yyyy):12-04-2021 ***** INVENTORY ***** ------------------------------------------------------------------ S.N.| NAME | CODE | QUANTITY | PRICE |MFG.DATE ------------------------------------------------------------------ 1 pen 12 50 25 12/2/2020 2 pencil 15 100 30 11/3/2020 3 book 34 30 60 15/4/2020 4 bag 39 20 70 12/3/2021 5 sharpner 33 20 40 12/4/2021
登入後複製

以上是C程式使用結構體儲存庫存系統的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!