回覆列表
  • 1 # 誰暖冬季歲月清茶

    //下面是10進位制轉換成任意進位制數

    #include"stdio.h"

    main()

    {

    inti=0,m,n,r,a[40];

    charstr[16]="0123456789ABCDEF";

    printf("\n請輸入一個整數和要轉換成的進位制數\n");

    scanf("%d%d",&m,&r);/*r代表進位制數*/

    if(m<0)

    {printf("%c","-");

    m=-m;}/*判斷是否輸入的是負數*/

    do{

    a[i++]=m%r;

    m=m/r;}while(m>0);/*m對r取餘數,再除以r*/

    printf("轉換結果是:\n");

    for(n=i-1;n>=0;n--)

    printf("%c",str[a[n]]);

    }

    //夠簡單吧!

  • 中秋節和大豐收的關聯?
  • 投屏到電視上很卡是怎麼回事?在手機上十分順暢?