有以下程序:

有以下程序:,第1张

ex abcd efg h3 k44

int argc =5

for(i=1i<5i+=2)

len+=strlen(argv[i])

循环第1次:i=1, argv[1]=abcd , len= 0+4

=4

第2次型隐旅:i=3, argv[3]=h3 ,len=4+2

=6

第3次: i=5, i=5 for 循环携氏停止卜凳.

len= 6

如果输入an anple,该程序的输出结果是( na )。

strlen计数到'\0'结束,所以这个程序只对于an anple中的an进行处塌迅扮理,

{t=str[i]

str[i]=str[j-1]

str[j-1]=t

}

这一段团灶处理是交换字符昌闭,所以an交换后得到na输出


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8230892.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存