「c 語言 while 次方」的推薦目錄:
- 關於c 語言 while 次方 在 コバにゃんチャンネル Youtube 的精選貼文
- 關於c 語言 while 次方 在 大象中醫 Youtube 的最讚貼文
- 關於c 語言 while 次方 在 大象中醫 Youtube 的精選貼文
- 關於c 語言 while 次方 在 Re: [問題] n的m次方- 看板C_and_CPP - 批踢踢實業坊 的評價
- 關於c 語言 while 次方 在 【C 語言入門】9 - 計次型的重複執行(for 述句) 的評價
- 關於c 語言 while 次方 在 c++次方怎麼打在PTT/Dcard完整相關資訊 - 萌寵公園 的評價
- 關於c 語言 while 次方 在 c++次方怎麼打在PTT/Dcard完整相關資訊 - 萌寵公園 的評價
c 語言 while 次方 在 大象中醫 Youtube 的最讚貼文
c 語言 while 次方 在 大象中醫 Youtube 的精選貼文
c 語言 while 次方 在 【C 語言入門】9 - 計次型的重複執行(for 述句) 的推薦與評價
【 C 語言 入門】8 - 有條件的重複執行( while 述句) · Arduino #13 - 迴圈for 讓你功力大提升! · 小山的C# 教學-第26課-Get & Set 存取器 · 【請給我更多膠原 ... ... <看更多>
c 語言 while 次方 在 c++次方怎麼打在PTT/Dcard完整相關資訊 - 萌寵公園 的推薦與評價
C /C++ 中的次方运算_WALLEZhe的博客-CSDN博客_c++次方运算符2015年9月25日· 一直以为^表示次方运算,今天用的时候发现居然不是。 要使用次方请#include并使用pow(a,b)在C ... ... <看更多>
c 語言 while 次方 在 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
... <看更多>