当前位置:系统粉 > 电脑问答 > 其他问答 > 路过的朋友不吝赐教

路过的朋友不吝赐教

提问者:妖娆的媚笑  |  浏览 次  |  提问时间: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

2017-02-26 02:59:34
x没定义是随机数,所以str==x不成立
赞 7
__束縛

__束縛

回答数:219  |  被采纳数:34

2017-02-26 05:20:34

赞 21
墨颜墨瞳墨浅丶

墨颜墨瞳墨浅丶

回答数:54  |  被采纳数:70

2017-02-26 08:41:28
按F10调试一下
赞 5
九零_小勇

九零_小勇

回答数:5  |  被采纳数:28

2017-02-26 05:14:18
好的,我再试试。我将string换为char数组一点没问题。
只是每输入一个字符就要空格下,汗。
赞 0
解决方法
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航