求助 C语言 数组转成一个数怎样把一个int型随机数组写成一个整数,再把这个整数转换成十六进制,与0x30相与。[解决办法]楼主的意思是:比如:a[]={3,5,6,7,9,1};则取成 356791 再与0x30相与?[解决办法]看这样行不行len=a的长度x=0,i=0;while(i<len){x*=10;x+=a[i];}x&0x30