tft每日頭條

 > 科技

 > 十六進制轉換十進制c語言程序

十六進制轉換十進制c語言程序

科技 更新时间:2025-01-22 12:50:19

十六進制轉換十進制c語言程序(初級編程C題11H1083:)1

題目

時間限制: 1 Sec 内存限制: 128 MB

題目描述

輸入一個十進制數,輸出對應的十六進制數。

十六進制數字從小到大為0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F

十六進制轉換十進制c語言程序(初級編程C題11H1083:)2

輸入

一行,一個整數N,0<N<10000

輸出

一行,一個十六進制數。

樣例輸入 Copy

123

樣例輸出 Copy

7B

十六進制轉換十進制c語言程序(初級編程C題11H1083:)3

答案在下方

答案:

#include<bits/stdc .h> using namespace std; void IntZh0x(int n) { int s=n; if(n/16!=0) IntZh0x(n/16); if(s>9) { if(s==15) cout<<"F"; else if(s==14) cout<<"E"; else if(s==13) cout<<"D"; else if(s==12) cout<<"C"; else if(s==11) cout<<"B"; else if(s==10) cout<<"A"; } else cout<<s; } int main(){ int n; cin>>n; IntZh0x(n); return 0; }

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved