DLM
DLM
游客
游客
阅读:1946回复:27

我来问个很水的,水问题!!!--about c ++

楼主#
更多 发布于:2002-11-19 12:40
执行下列语句:

char  s1[10]=\"abcdef\",s2[20]=\"inter\";

cin>>s1;

int  k=0,j=0;

while( s2[k]) k++;

while ( s1[j])  s2[--k]=s1[++j];

时,若键盘输入的是net,则s1 中的字符串是 (  ),s2 中的字符串是(  )

大家帮我解释一下第二个while 语句的意思!

debug
驱动大牛
驱动大牛
  • 注册日期2002-06-06
  • 最后登录2012-10-15
  • 粉丝0
  • 关注0
  • 积分105分
  • 威望12点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-11-19 12:45

while ( s1[j])  s2[--k]=s1[++j];



你确认写对了么??? :D
偶爱c/c++,正如世人爱上帝一样。。。。 唐僧正在火焰山下分配工作:“悟空去借芭蕉扇,悟净去找水--八戒,你怎么还有空看偶的个人资料??
DLM
DLM
游客
游客
板凳#
发布于:2002-11-19 12:48
while ( s1[j])  s2[--k]=s1[++j];

老师就这么给的!!! :( :( :(
ARRON
驱动老牛
驱动老牛
  • 注册日期2002-03-18
  • 最后登录2010-05-02
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望21点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-11-19 12:50
while ( s1[j])  s2[--k]=s1[++j];

老师就这么给的!!! :( :( :(

 :o,都着老师乐? :cool:
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-11-19 12:51
意思是把第二个倒多来存到第一个里,但注意有个差1的
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
DLM
DLM
游客
游客
5楼#
发布于:2002-11-19 12:58
是够水的 :D
:( :( :( :( :( :(
ARRON
驱动老牛
驱动老牛
  • 注册日期2002-03-18
  • 最后登录2010-05-02
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望21点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-11-19 12:59
[quote]是够水的 :D
:( :( :( :( :( :( [/quote]
 :cool:露怯乐吧 :cool:
ydyuse
驱动老牛
驱动老牛
  • 注册日期2002-07-25
  • 最后登录2005-03-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-11-19 13:04
确实水!

while( s1[j])    当 s1[j] !=null 时,
s2[--k]=s1[++j]其实是s2[--k]=s1[j]; j++;



生命驱动,活力无限!
cwj53061871
驱动老牛
驱动老牛
  • 注册日期2002-03-08
  • 最后登录2013-01-10
  • 粉丝2
  • 关注0
  • 积分38分
  • 威望463点
  • 贡献值0点
  • 好评度162点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-11-19 13:13
不放分!!!!!!! :P :P :P
毛主席说:自力更生,坚苦朴素
ydyuse
驱动老牛
驱动老牛
  • 注册日期2002-07-25
  • 最后登录2005-03-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-11-19 13:15
不要!
生命驱动,活力无限!
Yoush
驱动牛犊
驱动牛犊
  • 注册日期2002-01-14
  • 最后登录2005-01-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-11-19 13:25
s1 = \"net\"
s2 = \"in\"

真的不水。
s2 的\'t\' 成了\'\\0\'。
不要胗便真水呃
其实,笨鸟先飞也不见得能早入林. 但如果后飞则一定晚入林.
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-11-19 13:28
确实水!

while( s1[j])    当 s1[j] !=null 时,
s2[--k]=s1[++j]其实是s2[--k]=s1[j]; j++;



 

其实是s2[--k]=s1[j]; j++;
错了

 j++;s2[--k]=s1[j]; j++;
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
Yoush
驱动牛犊
驱动牛犊
  • 注册日期2002-01-14
  • 最后登录2005-01-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-11-19 13:32
执行下列语句:

char  s1[10]=\"abcdef\",s2[20]=\"inter\";

cin>>s1;

int  k=0,j=0;

while( s2[k]) k++;

while ( s1[j])  s2[--k]=s1[++j];

时,若键盘输入的是net,则s1 中的字符串是 (  ),s2 中的字符串是(  )

大家帮我解释一下第二个while 语句的意思!

 

其实,笨鸟先飞也不见得能早入林. 但如果后飞则一定晚入林.
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-11-19 13:45
[quote]执行下列语句:

char  s1[10]=\"abcdef\",s2[20]=\"inter\";

cin>>s1;

int  k=0,j=0;

while( s2[k]) k++;

while ( s1[j])  s2[--k]=s1[++j];

时,若键盘输入的是net,则s1 中的字符串是 (  ),s2 中的字符串是(  )

大家帮我解释一下第二个while 语句的意思!

 

[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
fracker
驱动太牛
驱动太牛
  • 注册日期2001-06-28
  • 最后登录2021-03-30
  • 粉丝0
  • 关注0
  • 积分219分
  • 威望81点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分1分
  • 社区居民
14楼#
发布于:2002-11-19 13:48
笨笨,不会拿到电脑上运行一下吗?
DLM
DLM
游客
游客
15楼#
发布于:2002-11-19 13:48
笨笨,不会拿到电脑上运行一下吗?

原来的程序运行了,没有错误!!! :( :( :(
fracker
驱动太牛
驱动太牛
  • 注册日期2001-06-28
  • 最后登录2021-03-30
  • 粉丝0
  • 关注0
  • 积分219分
  • 威望81点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分1分
  • 社区居民
16楼#
发布于:2002-11-19 14:01
当然不是有错误了,你看看运行的结果啊。
DLM
DLM
游客
游客
17楼#
发布于:2002-11-19 14:03
but i want to know why !!!! :(
Yoush
驱动牛犊
驱动牛犊
  • 注册日期2002-01-14
  • 最后登录2005-01-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2002-11-19 14:04
你这玩意如果不加括号,有歧义
不╋
其实,笨鸟先飞也不见得能早入林. 但如果后飞则一定晚入林.
debug
驱动大牛
驱动大牛
  • 注册日期2002-06-06
  • 最后登录2012-10-15
  • 粉丝0
  • 关注0
  • 积分105分
  • 威望12点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2002-11-19 16:08
偶晕乐
活活
 :D
偶爱c/c++,正如世人爱上帝一样。。。。 唐僧正在火焰山下分配工作:“悟空去借芭蕉扇,悟净去找水--八戒,你怎么还有空看偶的个人资料??
上一页
游客

返回顶部