黑马程序员技术交流社区
标题:
C语言字符串
[打印本页]
作者:
pojian
时间:
2016-3-10 14:19
标题:
C语言字符串
下面程序的功能是在字符串s中找出最大的字符并放在第一个位置上,并将该字符前的原字符往后顺序移动,如:boy&girl变成ybo&girl。请选择填空。
#include "stdio.h"
#include "string.h"
main()
{
char s[80], *t, max, *w;
t=s;
gets(t);
max=*(t++);
while (*t!='\0')
{
if (max<*t)
{ max=*t; w=t; }
t++;
}
t=w;
while (【1】)
{
*t=*(t-1);
【2】;
}
*t=max;
puts(t);
}
【1】A. t>s B. t>=s C. *t>s[0] D. *t>=s[0]
【2】A. t++ B. s-- C. t-- D. w--
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2