302班

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

          結構數組(Time)

          Posted on 2007-07-02 20:09 停留的風 閱讀(263) 評論(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;
          }

          運行結果:

          主站蜘蛛池模板: 额济纳旗| 唐山市| 丰顺县| 温州市| 聂拉木县| 鄂伦春自治旗| 锦屏县| 游戏| 台中市| 象山县| 长宁区| 建宁县| 大宁县| 山东| 宁明县| 连城县| 阿拉善盟| 措勤县| 彭泽县| 嵩明县| 龙井市| 鹤庆县| 盘山县| 永州市| 历史| 孝义市| 广东省| 曲松县| 巍山| 南康市| 奉新县| 卢氏县| 嘉禾县| 麻栗坡县| 广西| 延寿县| 历史| 工布江达县| 双峰县| 沧州市| 乌鲁木齐县|