「c語言迴圈次方」的推薦目錄:
- 關於c語言迴圈次方 在 コバにゃんチャンネル Youtube 的最佳貼文
- 關於c語言迴圈次方 在 大象中醫 Youtube 的最佳貼文
- 關於c語言迴圈次方 在 大象中醫 Youtube 的精選貼文
- 關於c語言迴圈次方 在 Re: [問題] n的m次方- 看板C_and_CPP - 批踢踢實業坊 的評價
- 關於c語言迴圈次方 在 【C 語言入門】9 - 計次型的重複執行(for 述句) - YouTube 的評價
- 關於c語言迴圈次方 在 c語言開根號在PTT/mobile01評價與討論 - 露營資訊懶人包 的評價
- 關於c語言迴圈次方 在 c語言開根號在PTT/mobile01評價與討論 - 露營資訊懶人包 的評價
- 關於c語言迴圈次方 在 c++次方怎麼打在PTT/Dcard完整相關資訊 - 萌寵公園 的評價
- 關於c語言迴圈次方 在 c++次方怎麼打在PTT/Dcard完整相關資訊 - 萌寵公園 的評價
- 關於c語言迴圈次方 在 i2p-nthu/README.md at master - GitHub 的評價
c語言迴圈次方 在 大象中醫 Youtube 的最佳貼文
c語言迴圈次方 在 大象中醫 Youtube 的精選貼文
c語言迴圈次方 在 【C 語言入門】9 - 計次型的重複執行(for 述句) - YouTube 的推薦與評價
【 C 語言 入門】9 - 計次型的重複執行(for 述句). 34,968 views34K views. Apr 24, 2016. 236. Dislike. Share. Save. Feis Studio. Feis Studio. ... <看更多>
c語言迴圈次方 在 c語言開根號在PTT/mobile01評價與討論 - 露營資訊懶人包 的推薦與評價
在c語言迴圈次方這個討論中,有超過5篇Ptt貼文,作者adsl15888也提到有個做翻譯的朋友,26歲想學程式,完全沒有程式概念不過做翻譯工作時excel用的很多包括裡面的if… ... <看更多>
c語言迴圈次方 在 Re: [問題] n的m次方- 看板C_and_CPP - 批踢踢實業坊 的推薦與評價
※ 引述《tohru (PPP)》之銘言:
: 不好意思 這是我在自修C語言時遇到的問題
: 我在寫n的m次方時
: debug好久總算結果跑對了
: 可是還是想請問一下黃色部分
: 為什麼不可以在宣告時就設定 k=1 呢?
: 這樣改結果就錯了
: 頭昏昏想了好久還是想不太出來
: 所以想請教一下版友 thx~
: #include <stdio.h>
: #include <stdlib.h>
: int main()
: {
: int n, m, i, j, k;
: printf("求n的m次方值?\n\n");
: printf("請輸入n值: ");
: scanf("%d", &n);
: printf("\n請輸入m值: ");
: scanf("%d", &m);
: for(i=1;i<=n;i++)
: {
: k=1;
: for(j=1;j<=m;j++)
: {
: k = k*i; // 次方由循環實現
: }
: }
: printf("\n所以 %d 的 %d 次方 = %d\n", n, m, k);
: system("pause");
: return 0;
: }
可以呀 你可以在宣告時就把k設成1
不過 依你的寫法
也必須在每次迴圈重來的時候 把k重設為1吧
如果沒有k=1這句 你的k會一直變大
這樣子就和你的原意不同了呀
其實 我覺得用一個迴圈是不是就能完成了呀
幫你小改一下 參考看看
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n, m, j, k=1;
printf("求n的m次方值?\n\n");
printf("請輸入n值: ");
scanf("%d", &n);
printf("\n請輸入m值: ");
scanf("%d", &m);
for(j=1;j<=m;j++)
{
k = k*n; // 次方由循環實現
}
printf("\n所以 %d 的 %d 次方 = %d\n", n, m, k);
system("pause");
return 0;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.105.169.120
... <看更多>