C趣味程序百例(06)一个奇异的三位数

文章作者 100test 发表时间 2007:03:10 17:28:19
来源 100Test.Com百考试题网


20.一个奇异的三位数
一个自然数的七进制表达式是一个三位数,而这个自然数的九进制表示也是一个三位数,且这两个三位数的数码正好相反,求这个三位数。
*题目分析与算法设计
根据题意可知,七进制和九进制表示的这全自然数的每一位一定小于7,可设其七进制数形式为kji(i、j、k的取值分别为1~6),然后设其九进制表示形式为ijk。
*程序说明与注释
#include
void main()
{
int i,j,k.
for(i=1.i<7.i )
for(j=0.j<7.j )
for(k=1.k<7.k )
if(i*9*9 j*9 k==i j*7 k*7*7)
{
printf("The special number with 3 digits is:").
printf("%d%d%d(7)=%d%d%d(9)=%d(10)\n",k,j,i,i,j,k,i*9*9 j*9 k).
}
}
*运行结果
The special number with 3 digits is:503(7)=305(9)=248(10)

相关文章


C趣味程序百例(07)4位反序数
黑龙江06年11月高校计算机等考特别介绍
C趣味程序百例(06)一个奇异的三位数
黑龙江省计算机等级考试院校考务系统更新
江西省:计算机等级考试成绩下月揭晓
C趣味程序百例(06)除不尽的数
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛