永发信息网

if(strcmp(temp,str)<0) strcpy(temp,str);用win-tc算不出来,就求助一下各位大神,最好能详细的说一下~~

答案:2  悬赏:30  手机版
解决时间 2021-01-25 00:21
if(strcmp(temp,str)<0) strcpy(temp,str);用win-tc算不出来,就求助一下各位大神,最好能详细的说一下~~
最佳答案
结果为:PAGE
gets用来获得从键盘输入的一行字符串。
strcmp函数的作用是比较字符串大小(按字典顺序)的函数,
strcmp(a,b),如果a大于b(a排在b的后面)返回1,等于返回0,小于返回-1
strcpy函数是用来复制字符串的。
puts函数用来输出一行字符串。追问还是不明白,是比较字符串长短还是每个字符的大小了?比较的结果又是什么么?

strcpy是不是没执行呢?追答执行了。
比较的是字符串在字典里的先后顺序。
比如:
a < b
ab < abc

比较的结果是(大于)1、(相等)0、(小于)-1

另外你的程序没有错误,可以运行,VC 6.0下运行成功。
在win-tc下只要在最后加一个getch();就可以了。追问能大概写下过程吗?菜鸟一只,真心看不懂···追答写哪一个的过程?追问为什么最后输出PAGE的过程追答i=0 str=BOOK 比较BOOK与Control 按字典顺序比较 BOOK小于Control 则temp=Control
i=1 str=CUT ........................................................... CUT大于Control 则temp=CUT
i=2 str=GAME ........................................................... GAME大于CUT 则temp=GAME
i=3 str=PAGE ............................................................ PAGE大于GAME 则temp=PAGE

因此最后的puts(temp)将输出PAGE
全部回答
PAGE
在puts(temp);语句后加个“getch();” 就可以再win-tc上运行了。追问加了,但是只闪了一下就没有了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
万宝镇派出所地址在什么地方,想过去办事
现有6种微粒 1)镁原子2)硫离子3)氦原子4)
2010年暑假期间,家住美国旧金山(约122.5°W
星春音乐厅地址好找么,我有些事要过去
瓦房派出所地址在什么地方,想过去办事
jsp获取a标签的传递的参数值?比如<a href="x
I have no choice but to wait.but to wait
安定派出所怎么去啊,我要去那办事
用16元钱买了80分,120分的两种邮票共17枚.则
花溪十字街门面20平米租多少钱一个月?
血压一直高有什么危险
患者,男,45岁。关节肌肉疼痛,屈伸不利,疼
镇魔曲手游情义酒有什么用 镇魔曲手游情义酒
福顺派出所地址在什么地方,想过去办事
中国联通流量月包介绍
推荐资讯
五谷丰登停车场(塔山东路145号-3号五谷丰登停
酥炸安康鱼的做法步骤图,酥炸安康鱼怎么做
蓝屏怎么解决
心电图上有完全代偿间歇的心律失常是A.房性过
谁能介绍个远程开关机、远程监控控制,监控QQ
三合庄盛商厦地址好找么,我有些事要过去
海洋货站(哈达路与027乡道交叉口西南100米海
手机兴动大庆麻将可不可以安装辅助么
仙逆之中王林的自创神通
psp用gba游戏具体的格式
银团贷款业务指引规定,银团贷款存续期间,通
潮湿环境下,照明电源的电压不大于()V。A.12B
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?