C/C++の宿題を片付けます 58代目
■ このスレッドは過去ログ倉庫に格納されています
0036デフォルトの名無しさん
2006/01/18(水) 12:27:57main()
{
int dec, bit, coef=0;
char hex[11]={0}, endchar;
do{
printf("10進法での数字を入力してください");
scanf("%d%c",&dec,&endchar);
printf("10進法の%3d\tは",dec);
while(dec!=0)
{
bit=dec%16;
dec/=16;
hex[coef] = "0123456789ABCDEF"[bit];
++coef;
}
printf("16進法では%10s\n",hex);
return;
} while(endchar!='*');
}
だと210がD2じゃなくて2Dってでるんですけどどこが間違ってますか?
■ このスレッドは過去ログ倉庫に格納されています