-
大小: 3.15KB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2021-02-21
- 標(biāo)簽:
資源簡介
C++實戰(zhàn)源碼-新同學(xué)的年齡(入門級實例064).zip
代碼片段和文件信息
//?SchoolfellowAge.cpp?:?Defines?the?entry?point?for?the?console?application.
//
#include?“stdafx.h“
int?main()
{
long?a[10]={0}s[10]={0}in3n4x=18; //因為有六位數(shù)出現(xiàn),所以定義為長整形
do
{
n3?=?x*x*x; //求出x的三次方
for?(i=3;i>=0;i--)
{
a[i]?=?n3%10; //取這個三位數(shù)的各位數(shù)字
n3???/=?10;
}
n4?=?x?*?x?*?x?*?x; //求x的四次方
for?(i=9;i>=4;i--)
{
a[i]?=?n4%10; //取這個四位數(shù)的各位數(shù)字
n4???/=?10;
}
for?(i=0;i<=9;i++)
{
s[a[i]]++; //統(tǒng)計數(shù)字出現(xiàn)次數(shù)
}
for?(i=0;i<=9;i++)
{
if?(s[i]?==?1) //判斷有無重復(fù)數(shù)字
{
if(i?==?9)
{
printf(“╔═════════════════╗\n“);
printf(“║??????????????????????????????????║\n“);
printf(“║???????新同學(xué)的年齡是%d歲?????????║\n“x);
printf(“║??????????????????????????????????║\n“);
printf(“╚═════════════════╝\n“);
}
}
else
{
break; //跳出for循環(huán)
}
}
x++;
}while(x<22); //x的最大值取到21
return?0;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1095??2010-09-07?15:54??SchoolfellowAge\SchoolfellowAge.cpp
?????文件????????4644??2010-09-07?15:24??SchoolfellowAge\SchoolfellowAge.dsp
?????文件?????????555??2010-09-07?15:24??SchoolfellowAge\SchoolfellowAge.dsw
?????文件?????????302??2010-09-07?15:24??SchoolfellowAge\StdAfx.cpp
?????文件?????????769??2010-09-07?15:24??SchoolfellowAge\StdAfx.h
評論
共有 條評論