系统粉 > 电脑问答 > 其他问答

已解决路过的朋友不吝赐教

提问者:妖娆的媚笑  |  浏览次  |  提问时间: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
相关问答
最新其他问答
解决方法