高频精选:银行c语言开发笔试题及答案.docxVIP

  • 0
  • 0
  • 约2.12千字
  • 约 6页
  • 2026-09-12 发布于四川
  • 举报

高频精选:银行c语言开发笔试题及答案.docx

高频精选:银行c语言开发笔试题及答案

1.题目:编写一个C语言函数,实现将一个十进制整数转换为十六进制字符串。

```c

includestdio.h

includestring.h

chardecToHex(intnum){

staticcharhexStr[9];//十六进制数最大8位,加上\0

inti=8;

hexStr[i]=\0;//设置字符串结束符

do{

inttemp=num%16;

if(temp10){

hexStr[i]=0+temp;

}else{

hexStr[i]=A+temp10;

}

num/=16;

}while(num!=0);

returnhexStr[i+1];

}

intmain(){

intnumber=4095;

printf(Thehexadecimalrepresentationof%dis%s\n,number,decToHex(number));

return0;

}

```

答案:该代码定义了一

文档评论(0)

1亿VIP精品文档

相关文档