分类：电脑/网络-程序设计-C/C++
问题：各位c语言高手帮帮忙用c语言编写程序题目是：将用户输入的十进制数 
题目是：将用户输入的十进制数转换成十六进制的数并输出。（运用循环结构）
回答：#include <std.h>#include <string.h>void decToHex(int num){  int i,a,j;  char s[8];  j=0;  if(num==0) {s[j]='0';j++;}  for(i=num;i>0;i=i/16)  {  a=i%16;    if(a>=0xa && a<=0xf) s[j]=a+55; /*a=10Ê±£¬'A'==65,'A'=a+55*/  else s[j]=a+'0';  j++;}  s[j]='\0';    printf("to Hex:");    for(i=strlen(s);i>=0;i--)  printf("%c",s[i]);    printf("\n");}void main(){  int a;  printf("please input DEC:");  scanf("%d",&a);  decToHex(a);}