TA贡献1821条经验 获得超4个赞
可以这样,在定义时先对数组进行初始化int num[20]={0},i=0,base;do{num[i]=n%base;n=n/base;i++;}while(n!=0);就OK了
TA贡献1859条经验 获得超6个赞
你那个程序会内存溢出的呵!int num[20],i=0,base;while(n!=20){num[i++]=n%base;n=n/base;}
TA贡献1772条经验 获得超8个赞
int num[20],i=0,base;do{i++;if num[i]!=null{num[i]=n%base;n=n/base;}}while(n!=0);
举报