回覆列表
  • 1 # 使用者923021159125

    #includevoid change_to_binary(int num) //轉換函式{ int temp_binary = num % 2; //取2的餘數 num = num/2; //除以二得到的商繼續除以2 if(num) change_to_binary(num); printf("%d",temp_binary); // 逆序列輸出每一位餘數,即轉換後的二進位制 } int main() { int DecimalNum = 0; //定義一個存放十進位制數的整型變數 printf("please enter decimal number"); scanf("%d",&DecimalNum); //輸入一個十進位制數 printf("binary:"); change_to_binary(DecimalNum);//呼叫轉換函式將十進位制數轉換為二進位制數 printf("\n"); return 0; }

  • 中秋節和大豐收的關聯?
  • 魚肝油的功效與作用是什麼?為什麼有的寶寶要用魚肝油?