freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[經(jīng)濟學]第5章結(jié)構(gòu)體與共用體-資料下載頁

2025-10-07 22:23本頁面
  

【正文】 將原來的變量名換成類型名); ?當不同源文件中用到同一類型數(shù)據(jù)時,常用 typedef聲明一些數(shù)據(jù)類型,把它們單獨放在一個文件中,然后在需要用到它們的文件中 用 include命令把它們包含進來 ; ?使用 typedef有利于程序的通用與移植 。例如把一個C程序從一個以 4個字節(jié)存放整數(shù)的計算機移植到以 2個字節(jié)存放整數(shù)的系統(tǒng),不必將程序中的每個 int改成 long。只需將定義體語句 typedef int INTEGER。改成 typedef long INTEGER。 練 習 ? 利用結(jié)構(gòu)體數(shù)組設(shè)計對候選人得票的統(tǒng)計程序。設(shè)有三個侯選人 Li、 Zhang與 Fun ,共有 10人參加投票,每次輸入一個得票的候選人的名字,要求最后輸出各人得票結(jié)果。 5 .8 程序設(shè)計舉例 例 511 已知某年的元旦是星期幾,打印該年某一月份的日歷表 include typedef struct { int year,mon,day。 enum weekday {nun,mon,tue,wed,thu,fri,sat}week。 }daily。 void main( ) { daily days。 printf(Which year?)。 scanf(%d,amp。)。 /* 哪年日歷 */ printf(year %4d,Month 1,day 1 is weekday?\n,)。 printf(Sun, 1Mon, 2Tue, 3Wed, 4Thu, 5Fri, 6Sat:)。 scanf(%d,amp。)。 = = 1。 montable(days)。 } 30 montable(daily d) { int i, s, ds,t。 daily md。 = 。 = 1。 printf(Which month?)。 scanf(%d,amp。)。 /* 查看當年哪月日歷表 */ t=(%4==0 amp。amp。 %100!=0 || %400==0)?29:28。 for(s=0, i=1。i=。 i++) { switch(i) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: ds=31。 break。 case 2: ds=t。break。 case 4: case 6: case 9: case 11: ds = 30。 } s += ds。 } s =ds。 31 = (s + )%7。 /* 計算該月 1號是星期幾 ,同時計算該月天數(shù)存入 ds中 */ printf(\t===%4d Year, %2d Month ==\n,)。 printf(....................................\n)。 printf(%5s%5s%5s%5s%5s%5s%5s\n, Sun,Mon,Tue, Wed,Thu,Fri,Sat)。 printf(....................................\n)。 for(i = 0。 i * 5。 i++) printf( )。 /* 計算該月 1號的打印位置 */ for(i = 1。 i=ds。 i++) { printf(%5d,i)。 if(++ == 7) { = 0。 printf(\n)。} /* 超過一周換行打印 */ } if( != 0) printf(\n)。 printf(....................................\n)。 } 3
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1