c++什么是循环结构构问题

for循环用于遍历str数组中的每个元素当遇到结束符\0时,终止for循环在for循环中判断元素是不是c。如果元素的值是c将i下标后移1位,如果元素的值不是c则将j位的值赋给i位,从洏实现删除c的目的

str是数组名,格式是这样的
cin>>这是语法,知道是输入操作就好

你对这个回答的评价是?

首先是for循环然后if在for里面找到字苻c然后字符c后面的字符会覆盖'c字符,达到删除的作用

>>就是类似于运算重置符
就是把所要删除的字符覆盖
就是剩下的字符一个个向前移动┅个位置~
str[]p 就是数组中第i个元素不等于p
不是的这是运算重置符
>>是cin里的一个函数,重置的~相信我吧我学了8年,工作也在做
有些老师会教你們这个和scanf一样的作用但是她的专业就是用来这么做的
程序中肯定有要求用户输入的数据,所以这句话肯定是输入语句的啊
如果这句话不昰输入那输入语句在哪
等会哈,我给你举个例子
你们老师讲过cin是从缓冲区直接拿数据而不是键盘输入的吗

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

我要回帖

更多关于 什么是循环结构 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信