係統粉 > 電腦問答 > 其他問答

已解決路過的朋友不吝賜教

提問者:妖嬈的媚笑  |  瀏覽次  |  提問時間:2017-02-26  |  回答數量:4

路過的朋友不吝賜教 我在做一道題時定義了string str以及 數組 int arr【10】【7】;cin>>str;我想將str 中需要的元素檢測,並以某一元素代替放入數組中相應位置:for(int i=0;i<len;i++){int k=0;if (str==x)arr[j][k]=y;但是我經過檢測發現,不會執行if以下步驟,arr數組不會有變化。不知我是否講的清楚,還望各位指導。

已有4條答案
渾圓文化

渾圓文化

回答數:70  |  被采納數:14

x沒定義是隨機數,所以str==x不成立
2017-02-26 02:59:34
讚 7
__束縛

__束縛

回答數:219  |  被采納數:34


2017-02-26 05:20:34
讚 21
墨顏墨瞳墨淺丶

墨顏墨瞳墨淺丶

回答數:54  |  被采納數:70

按F10調試一下
2017-02-26 08:41:28
讚 5
九零_小勇

九零_小勇

回答數:5  |  被采納數:28

好的,我再試試。我將string換為char數組一點沒問題。
隻是每輸入一個字符就要空格下,汗。
2017-02-26 05:14:18
讚 0
相關問答
最新其他問答
解決方法