搜索
查看: 5755|回复: 22
打印 上一主题 下一主题

【第四章第5节】动手试一试 题解

[复制链接]
楼主
发表于 2014-4-20 22:48:11 | 显示全部楼层
本帖最后由 愛情風華 于 2014-4-20 23:08 编辑

[img]http://bbs.ahalei.com/data/attachment/album/201404/20/225157c3rqfww43w7fg6gy.png[/im
不好意思,請問一下,我用第2種解法,卻印出的倒數是這樣??無法跟第1種方法一樣似乎要再加一句才可以,
if (b<10) {
            printf("0%d\n",b);
        }  
-->
else  {
            printf("%d\n",b);
        }

這樣才可以


螢幕快照 2014-04-20 下午10.45.19.png (15.95 KB, 下载次数: 18)

螢幕快照 2014-04-20 下午10.45.19.png
沙发
发表于 2014-4-20 23:37:09 | 显示全部楼层
本帖最后由 愛情風華 于 2014-4-21 00:02 编辑

#include <stdio.h>
#include <stdlib.h>
//#include<windows.h>  windows作業系統才有效

int main
{
    //用秒數計算
    int a,b,sec;
    sec=120;
    while (sec>=0) {
        a=sec/60;
        b=sec%60;
        printf("%d:",a);
        if (b<10) {
            printf("0%d\n",b);
        }   else  {
            printf("%d\n",b);
        }
        //Sleep(1000);
        //system("cls");
        sec=sec-1;
    }
        return 0;  
}

板凳
发表于 2014-4-21 00:02:02 | 显示全部楼层
本帖最后由 愛情風華 于 2014-4-21 00:04 编辑

我用mac  的Xcode  run{:soso_e100:}這段代碼是後來加上去才有運行正常,未加上去之前就如同圖片一樣 ,秒數>10的會無法顯示秒數-->
else  {
            printf("%d\n",b);
        }
地板
发表于 2014-4-21 00:27:24 | 显示全部楼层
TERM environment variable not set.   出現這行
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表