302班

          java突擊隊
          posts - 151, comments - 74, trackbacks - 0, articles - 14
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          結構數組(Time)

          Posted on 2007-07-02 20:09 停留的風 閱讀(267) 評論(0)  編輯  收藏 所屬分類: C語言學習歷程

          #include<stdio.h>

          struct time
          {
            int hour;
            int minutes;
            int seconds;
          };

          int main(void)
          {
            struct time timeUpdate(struct time now);
            struct time testTimes[5]={{11,59,59},{12,0,0},{1,29,59},{23,59,59},{19,12,27}};
            int i;

            for(i=0;i<5;i++)
            {
              printf("Time is %.2i:%.2i%.2i",testTimes[i].hour,testTimes[i].minutes,testTimes[i].seconds);

           testTimes[i]=timeUpdate(testTimes[i]);

           printf(".....one second later it's %.2i%.2i%.2i\n",
            testTimes[i].hour,testTimes[i].minutes,testTimes[i].seconds);
            }

            return 0;
          }

          struct time timeUpdate(struct time now)
          {
            ++now.seconds;
            if(now.seconds==60)
            {
              now.seconds=0;
           ++now.minutes;
           if(now.minutes==60)
           {
             now.minutes=0;
             ++now.hour;
             if(now.hour=24)
              now.hour=0;
           }
            }
            return now;
          }

          運行結果:

          主站蜘蛛池模板: 房山区| 岫岩| 喀喇沁旗| 常宁市| 司法| 察雅县| 三明市| 永宁县| 南华县| 上蔡县| 大城县| 土默特右旗| 呼伦贝尔市| 横山县| 庄河市| 利津县| 华宁县| 沾益县| 城市| 白河县| 财经| 弥渡县| 通城县| 广安市| 铜鼓县| 平和县| 宜春市| 隆化县| 文安县| 大足县| 界首市| 江城| 鲁山县| 古田县| 辽阳县| 沅江市| 北川| 呼伦贝尔市| 灵台县| 双辽市| 湖北省|