2017-04-26 54 views
-3

我遇到了我的代碼問題。我制定了一個程序,要求用戶輸入「天數」,然後分爲幾周和剩餘天數。如何將整數分成兩個單獨的變量?

這裏是我到目前爲止已經編寫的代碼(請點擊鏈接,因爲我沒有得到允許張貼圖片還):

*http://imgur.com/fJB2dze*

一些指導,將不勝感激。

+4

嗨,這個問題需要改變,以避免被關閉作爲題外話。 1)請張貼實際的相關代碼,而不是圖片。 2)請告訴我們錯誤是什麼(發佈任何異常消息是好的)3)請告訴我們代碼應該做什麼。有關如何提出良好問題的更多信息,請參閱此鏈接http://stackoverflow.com/help/how-to-ask – DeanOC

+1

https://msdn.microsoft.com/en-us/library/se0w9esz .aspx –

+0

將代碼發佈爲代碼而不是圖片。見[問],具體是[mcve]。 – Bugs

回答

0

如果是錯誤的,並且如果天數≥7天需要重新計算。

Dim weeks As Integer 
    Dim days As Integer 
    '.... 
    weeks = days \ 7 
    If days >= 7 Then 
     days = days - (weeks * 7) 
     '... 
    End If 
+0

我明白了。我忘了寫算術的最後一點,當然,IF語句是非常錯誤的。謝謝您的幫助。 – KingKenDj

0

我同意if語句不正確。我只是增加另一種方式來完成同樣的事情,以防人們感興趣。

Dim weeks As Integer = 0 
Dim days As Integer = 0 
'... 
If days >= 7 Then 
    weeks = days/7 
    days = days % 7 
    '... 
End If 
相關問題