ぼるじょあがC/C++の宿題を片づけますYO! 67代目
■ このスレッドは過去ログ倉庫に格納されています
0132デフォルトの名無しさん
2006/12/18(月) 02:26:37これならわかるか?
#include <stdio.h>
int main(void)
{
int i, j, n;
char roman[7] = {'M','D','C','L','X','V','I'};
int num[7] = {1000, 500, 100, 50, 10, 5, 1};
scanf("%d", &n);
for(i=0; n; i++) {
for(j=0; j<n/num[i]; j++) putchar(roman[i]);
n %= num[i];
}
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています