我有這樣的僞代碼,我需要手工痕跡:手跟蹤僞碼
begin
count <- 1
while count < 11
t <- (count^2) - 1
output t
count <- count + 1
endwhile
end
我不確定什麼<-
手段,我真的不知道如何處理t
做。每次我經歷的時候,我也一直在等1,1,1等。任何幫助,將不勝感激!
我有這樣的僞代碼,我需要手工痕跡:手跟蹤僞碼
begin
count <- 1
while count < 11
t <- (count^2) - 1
output t
count <- count + 1
endwhile
end
我不確定什麼<-
手段,我真的不知道如何處理t
做。每次我經歷的時候,我也一直在等1,1,1等。任何幫助,將不勝感激!
首先關閉運營商<-
意味着「獲得」,如在一個任務中。所以:
count <- count + 1
手段來設置變量count
的值count + 1
。
第二程序將輸出x -1的前10個值,因此:
t <- count^2 - 1
將計算爲:
0, 3, 8, 15, 24, 35, 48, 63, 80, 99
用於count
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
值
。
這裏是在C++中它的代碼,希望它有助於:
int count = 1; // count <- 1
int t;
while (count < 11){ // while count < 11
t = count * count - 1; // t <- (count^2) - 1
std::cout<<t<<std::endl; // output t
count ++; // count <- count + 1
} // endwhile
,並在以前的答案說: 數取值爲:1, 2, 3, 4, 5, 6, 7, 8, 9, 10
和T將採取值: 0, 3, 8, 15, 24, 35, 48, 63, 80, 99
< - 表示「獲得」,即該變量被賦予運算符RHS的值 – pippin1289
您說它是僞代碼,您如何計算(count^2)?力量(數量,2)? 1^2是一個。 2^2是四。 3^2是9。 ?那麼count < - count + 1又怎麼樣?「< - 」是故意使用的嗎? –
您「需要」這樣做,但您沒有解釋或培訓僞代碼的寫法? – crashmstr