解決的思想是逐一考慮大於1的自然數,判斷它們是否能夠滿足同餘式,這樣的書很多,我只算10個
方法/步驟
首先開啟VC++6.0
選擇檔案,新建
選擇C++ source file 新建一個空白文件
先宣告標頭檔案,和主函式
#include
void main()
{
}
宣告變數
int i=1,j=1;
/*i為所設的階梯數,j是一個計數器*/
主要程式碼
/*取前是個滿足條件的數*/
while(j<11)
{
/*滿足一組同餘式的判別*/
if((i%2==1)&&(i%3==2)&&(i%5==4)&&(i%6==5)&&(i%7==0))
{
printf(" The ladder may has %d stages.\n",i);
/*計數器加1*/
j++;
}
/*判斷下一個數*/
i++;
}
getch();
執行結果