當前位置:編程學習大全網 - 編程語言 - 編程語言支持八進制嗎?

編程語言支持八進制嗎?

# include & ltstdio.h & gt

#定義N 8

void tran(int num,int k)

{

int arr[N],I;

for(I = 0;我& ltn;i++)

{

arr[I]= num % k;

num = num/k;

如果(數量==0)

打破;

}

Printf("轉換為%d:",k);

for(;我& gt=0;我-)

開關(arr[i])

{

案例10:printf(" A ");打破;

案例11:printf(" B ");打破;

案例12:printf(" C ");打破;

案例13:printf(" D ");打破;

案例14:printf(" E ");打破;

案例15:printf(" F ");打破;

默認值:printf("%d ",arr[I]);

}

printf(" \ n \ n \ n ");

}

int main()

{

int num,choo

Loop: printf("請選擇壹個函數:0。退出?1.十進制到二進制?2.十進制到八進制?3.十進制到十六進制\ n ");

scanf("%d ",& ampchoo);

開關(choo)

{

案例1:

Printf("請輸入要轉換的十進制數:");

scanf("%d ",& ampnum);

tran (num,2);

轉到循環;

案例二:

Printf("請輸入要轉換的十進制數:");

scanf("%d ",& ampnum);

tran (num,8);

轉到循環;

案例三:

Printf("請輸入要轉換的十進制數:");

scanf("%d ",& ampnum);

tran(編號,16);

轉到循環;

案例0:破;?

默認值:

Printf("輸入錯誤!請重新輸入!\ n ");

轉到循環;

}

}

c語言是壹種通用的計算機編程語言,廣泛應用於底層開發。C語言的設計目標是提供壹種能夠以簡單的方式編譯處理低級內存,生成少量機器碼,無需任何運行環境支持即可運行的編程語言。

C語言雖然提供了很多底層處理功能,但仍然保持了良好的跨平臺特性。用標準規範編寫的c語言程序可以在許多計算機平臺上編譯,甚至包括壹些嵌入式處理器(單片機或MCU)和超級計算機。

20世紀80年代,為了避免不同開發者使用的C語言語法的差異,美國國家標準局制定了壹套完整的C語言美國國家標準語法,稱為ANSI C,作為C語言的原始標準。目前,20111年2月8日,國際標準化組織(ISO)和國際電工委員會(IEC)發布的標準C11是C語言的第三個官方標準,也是C語言的最新標準,更好地支持漢字函數名和漢字標識符,壹定程度上實現了漢字編程。

C語言是面向過程的計算機編程語言,不同於C++和Java等面向對象的編程語言。

其編譯器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。

(參考百度百科C語言)

  • 上一篇:怎麽識別鍵盤的好壞?
  • 下一篇:c語言和c++
  • copyright 2024編程學習大全網