水仙花數是指一個三位數,它的各位數字的立方和等于該數本身。例如153是一個水仙花數,因為1^3+5^3+3^3=153。
在C語言中,可以使用循環和條件語句來輸出水仙花數。具體代碼如下
```clude
tain()
{t i, j, k;
for(i=1; i<=9; i++)
{
for(j=0; j<=9; j++)
{
for(k=0; k<=9; k++)
{
if(iii+jjj+kkk == i100+j10+k)
{tf", i100+j10+k);
}
}
}
} 0;
上述代碼中,首先使用三個循環分別枚舉三位數的百位、十位和個位。然后使用條件語句判斷當前的三位數是否為水仙花數,如果是,則輸出該數。
需要注意的是,由于水仙花數只有幾個,因此可以直接使用嵌套循環來枚舉所有的三位數,不需要進行任何優化。
總之,使用C語言輸出水仙花數非常簡單,只需要使用循環和條件語句即可。