close
我想把一些字可以在命令提示字元下只要輸入數字就可列印...
例如我輸入Test 20,就會出現相同字段20次...耀用遞迴的方式作..
主程式

#include <stdio.h>
#include <stdlib.h>
int Recursion(int , char *);
int main(int argc,char *argv[])
{
        if(argc!=3)
        {
                printf("Error Keyin !!n");
                return -1;
        }
        else
        {
                Recursion(atoi(argv[2]),argv[1]);
        }
        system("PAUSE");
        return 0;
}
int Recursion(int counter,char *string)
{
        if(counter!=0)
        {
                printf("%sn",string);
                Recursion(--counter,string);
                return 0;
        }
        else
                return 0;
}

我是利用LINUX GCC編譯的 能正確執行


window OS上的編輯器也可 你編譯成一個exe執行檔


再去命令提示字元下執行此檔案(DEV-C 我試過OK)


例如 (執行檔名稱為ANS.exe)


那就請輸入ANS.exe Test 20

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 deskwoodss 的頭像
    deskwoodss

    Jorly walk

    deskwoodss 發表在 痞客邦 留言(0) 人氣()