豆瓣高分华语电视剧:将十六进制正整数转换成相应的十进制数

来源:百度文库 编辑:中财网 时间:2024/05/11 00:20:23

 

8.            将十六进制正整数转换成相应的十进制数

/*将十六进制正整数转换成相应的十进制数*/

#include

/*声明函数HEX_correspording将十六进制正整数转换成相应的十进制数*/

int HEX_correspording(int);

main()

{

       int num,a;

       char ch;

       a='y'-'0';

       /*根据输入的字符选择循环与否*/

    while(a=='y'-'0')

       {

           printf("Please input a HEX number:");

           scanf("%d",&num);

              getchar();

              printf("The correspording decimal number is:%d",HEX_correspording(num));

              printf("\ncontinue or not?\n");

              scanf("%c",&ch);  

              a=ch-'0'; 

       }

       return(0);

}

/*定义函数HEX_correspording将十六进制正整数转换成相应的十进制数*/

int HEX_correspording(int num)

{

       int count=1,sum=0,i;

       while(num!=0)

       {

              i=num%10;

              if(count!=1)

                     sum=i*16+sum;

              else

              {

                     sum=i;

                     count++;

              }

              num=num/10;

       }

       return sum;

}

运行效果如图:

  

十六进制数2B转换成十进制数的过程? 用函数实现,将一个十进制数,转换成相应的二进制数并输出 整型的十进制数转换成十六进制的程序 十进制数25.3125转换成十六进制是 将十六进制数1ABH转换为十进制数是多少? 将十六进制数1ABH转换为十进制数是多少? 帮帮我,用C++将十六进制数转换成十进制数,谢谢(整个程序的代码)~~~~!!!! 将1011101101转换成十进制 ,八进制 ,十六进制. 帮帮我,用C++将十六进制数转换成十进制数,谢谢~~~~!!!! 十六进制数如何转换成十进制、二进制、八进制数 把十进制数513转换成十六进制数是( )。 十进制数96K转换成十六进制数是多少? 十进制数269转换成十六进制数是? c语言: 输入一个十进制正整数,将其转换成八进制数,并输出结果。 怎样才能把一个十六进制(八进制)的数转换成我们熟悉的十进制数? 如何将二进制转换成十六进制,二进制转换成十进制 在线等!十六进制转换为十进制数的方法? 怎样将十六进制数转化成十进制(用汇编程序) 求助,怎么把EXCEL表格里的一列里的十六进制数转换成十进制? 怎么把EXCEL表格里的一列里的十进制数转换成十六进制? 有没有直接将十进制转换十六进制的软件? 写一个函数,输入一个十六进制数,输出相应的十进制数 写一个函数,输入一个十六进制数,输出相应的十进制数 在线等待将十六进制转换成十进制,拜托各位