单选题
阅读下面的程序,运行结果是()。
阅读下面的程序,运行结果是()。
main()
{
char *str="ABCabcd";
bubble(str,5);
printf("\n%s",str);
}
bubble(str,count)
char *str;
int count;
{
int i,j=count;
char tmp;
while(j-->1)
for(i=0;i if(str[i] {
tmp=str[i];
str[i]=str[i+1];
str[i+1]=tmp;
}
}
tmp=str[i];
str[i]=str[i+1];
str[i+1]=tmp;
}
}
A
bacdCBA
B
baCBAcd
C
cdbaCBA
D
bCBAacd
答案解析
正确答案:B
解析:
难
题目纠错
信息技术知识大赛
