C语言,编写一个程序,将0到15之间的数字作为用户输入,并将其转换为+等效的十六?

下面是一个将0到15之间的数字转换为等效的十六进制数字的C语言程序示例:
#include <stdio.h>
int main()
{
int decimal;
printf("请输入一个0到15之间的数字:");
scanf("%d", &decimal);

switch(decimal)
{
case 0:
printf("等效的十六进制数字为 0x0\n");
break;
case 1:
printf("等效的十六进制数字为 0x1\n");
break;
case 2:
printf("等效的十六进制数字为 0x2\n");
break;
case 3:
printf("等效的十六进制数字为 0x3\n");
break;
case 4:
printf("等效的十六进制数字为 0x4\n");
break;
case 5:
printf("等效的十六进制数字为 0x5\n");
break;
case 6:
printf("等效的十六进制数字为 0x6\n");
break;
case 7:
printf("等效的十六进制数字为 0x7\n");
break;
case 8:
printf("等效的十六进制数字为 0x8\n");
break;
case 9:
printf("等效的十六进制数字为 0x9\n");
break;
case 10:
printf("等效的十六进制数字为 0xA\n");
break;
case 11:
printf("等效的十六进制数字为 0xB\n");
break;
case 12:
printf("等效的十六进制数字为 0xC\n");
break;
case 13:
printf("等效的十六进制数字为 0xD\n");
break;
case 14:
printf("等效的十六进制数字为 0xE\n");
break;
case 15:
printf("等效的十六进制数字为 0xF\n");
break;
default:
printf("输入的数字不在0到15之间。\n");
break;
}

return 0;
}

运行结果:
请输入一个0到15之间的数字:10
等效的十六进制数字为 0xA

  • C璇█涓敓鎴1涓0鍒1鐨勯殢鏈烘暟瑕佹墽琛屼粈涔堣鍙ュ晩?
    绛旓細C璇█涓敓鎴1涓0鍒1鐨勯殢鏈烘暟鍙互鎵ц璇彞锛歠loat b=rand()/(RAND_MAX+1.0);瑙f瀽锛氭爣鍑咰搴撲腑鍑芥暟rand锛堬級鍙互鐢熸垚0~RAND_MAX涔嬮棿鐨涓涓闅忔満鏁帮紝鍏朵腑RAND_MAX 鏄痵tdlib.h 涓畾涔夌殑涓涓暣鏁帮紝瀹冧笌绯荤粺鏈夊叧銆俽and锛堬級鍑芥暟娌℃湁杈撳叆鍙傛暟锛岀洿鎺ラ氳繃琛ㄨ揪寮弐and锛堬級鏉ュ紩鐢紱鐢ㄥ嚱鏁皉and鍙栧緱鐨勯殢鏈烘暟闄や互(...
  • 缂栧啓涓涓狢璇█绋嬪簭璁$畻瀹氱Н鍒嗏埆(0鍒1)(x^2+1)dx鐨勫笺
    绛旓細//#include "stdafx.h"//vc++6.0鍔犱笂杩欎竴琛.#include "stdio.h"int main(void){ double s,t,x; for(t=1.0E-6,s=x=0;x<=1;s+=(x*x+1)*t,x+=t); printf("The result is %g\n",s); return 0;}
  • C璇█ 浠诲姟涓 浠诲姟瑕佹眰:缂栧啓涓涓▼搴,鍙互鏍规嵁杈撳叆鐨勬暟瀛楁墦鍗颁笉鍚岀殑鍐呭...
    绛旓細include<stdio.h>main(){int i;while(1){scanf("%d",&i);switch(i){ case 0: printf("濮撳悕锛屼笓涓氬勾绾э紝鎬у埆\n");break; case 1: printf("濮撳悕\n");break; case 2: printf("涓撲笟骞寸骇\n");break; case 3: printf("鎬у埆\n");break; default:printf("璇烽噸鏂拌緭鍏n"...
  • C璇█浣滀笟:缂栧啓涓涓▼搴,璇诲叆涓涓暟瀛楀瓧绗0鈥斺9,灏鍏惰浆鎹负鐩稿簲鐨勬暣鏁...
    绛旓細浣犲ソ锛岀▼搴濡備笅锛歩nclude<stdio.h> void main(){ char ch;int i;printf("杈撳叆涓涓瀛楃[0~9]:\n");scanf("%c",&ch);getchar();i=ch-48;printf("杞崲涔嬪悗缁撴灉涓: %d\n",i);} 鏈夌枒闂彁鍑 鏈涢噰绾
  • 鐢C璇█缂栧啓涓涓▼搴
    绛旓細杩欎釜寰堢畝鍗曪紝鎬濊矾浣犻兘鍐欏嚭鏉ヤ簡锛屽畾涔3涓暟缁 void main(){ int a[6]={1,2,3,4,5,6},b[6]={0,1,7,8,9,3},c[6];int i;for(i=0;i<6;i++){c[i]=a[i]+b[5-i];printf("%d ",c[i]);} }
  • 鐢c璇█缂栧啓涓涓▼搴,纭畾鍏崇郴杩愮畻绗︾殑缁撴灉涓1鎴0,渚嬪==杩愮畻绗,宸﹀彸...
    绛旓細鐢╥f璇彞灏卞彲浠ュ垽鏂簡锛屾瘮濡傦細if(a==3){ printf("a==3\n");}褰揳鐨勫肩瓑浜3鐨勬椂鍊欙紝鍒ゆ柇鏉′欢涓虹湡锛屼細鎵ц閭f潯printf璇彞锛屽惁鍒欎笉浼氭墽琛屻
  • 鐢C璇█ 缂栧啓绋嬪簭杈撳叆涓涓鏁存暟,杈撳嚭浠1鍒拌繖涓暣鏁扮殑鎵鏈夋帓鍒楃粍鍚堛 鏍 ...
    绛旓細int a[],int len,int n){if (!n){for (int i=0;i<len-1;i++){printf("%d ",s[i]);}printf("%d\n",s[len-1]);} for (int i=0;i<len;i++){if (a[i]!=0){s[len-n]=a[i];a[i]=0;f(a,len,n-1);a[i]=i+1;}}}int main(){int n;int a[1000]...
  • 濡備綍鐢c璇█缂栧啓涓涓▼搴,瀹炵幇鎸変粠澶у埌灏忕殑椤哄簭鎺掑簭杈撳嚭10涓暟
    绛旓細鐢ㄩ夋嫨鎺掑簭娉缂栧啓c璇█锛瀹炵幇浠庨敭鐩樹笂杈撳叆10涓暟锛屾寜浠庡ぇ鍒板皬鐨勯『搴忔帓搴忚緭鍑恒備唬鐮佸涓嬶細include<stdio.h> int main(){ int i,j,a[10],t;printf("杈撳叆鏁");for (i = 0; i < 10; i++)scanf("%d",&a[i]);for (i = 0; i < 10; i++){ for (j = i + 1; j < 10;j...
  • 鐢C璇█缂栧啓涓涓▼搴,杈撳嚭1鍒100涓殑璐ㄦ暟
    绛旓細if (i == k + 1) { printf("%d ", j); } } } } 杈撳叆鍊兼槸100灏卞彲浠ユ眰100浠ヤ笅鐨勮川鏁帮紝涓轰簡浣犳柟渚挎垜娌℃湁鎶婃暟瀛鍐姝汇
  • 缂栧啓C璇█绋嬪簭,鎶涓涓鏁扮粍鎸変粠灏忓埌澶х殑娆″簭鎺掑垪璧锋潵
    绛旓細number[j] = number[j + 1];//灏嗙浉瀵硅緝灏忕殑鍏冪礌閫佽揪鍓嶉潰涓涓浣嶇疆 number[j + 1] = k;//灏嗕腑闂村彉閲忓厓绱犻佺粰鍚庨潰涓涓綅缃 } if (New_number[j] < New_number[j + 1])//姣旇緝澶у皬骞跺皢澶х殑璧嬬粰鍓嶉潰鐨勬暟缁 { k = New_number[j + 1];//灏嗙浉瀵硅緝灏忕殑鍏冪礌璧嬪肩粰涓棿鍏冪礌 New_number[...
  • 扩展阅读:学编程一年大概多少钱 ... c语言编译器手机版app ... 一节课就可以学会c++视频 ... c++和python先学哪个 ... 吓人的编程代码 ... c++简单程序实例 ... c++入门程序代码 ... 初学编程必背50个 ... 编程语言排名2024 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网