下面这个程序怎么不对哦,
下面这个程序怎么不对哦,就是用冒泡法按大小排列10个字符……求指点。。。#include main() { char a[10],t; int i,j; for(i=0;i
main()
{
char a[10],t;
int i,j;
for(i=0;ia[i 1])
{
t=a[i];
a[i]=a[i 1];
a[i 1]=t;
}
} 展开
你的函数,完全没有起到作用,在函数中排序的是新建了数组,而不是在原有main的数组。
所以您需要在函数中传递一个参数,把要求输入的字符数组a【10】传个choose函数
#include
choose(char *a); //改动
main()
{
char a[10],t;
int i,j;
for(i=0;ia[i 1])
{
t=a[i];
a[i]=a[i 1];
a[i 1]=t;
}
}
for(i=0;i<9-j;i ) 呵呵,而且您这句有问题,应该是for(i=0;i<9-j-1;i )才行。
问:冒泡法试卷上的作业,用冒泡法排列顺序,书上根本没讲过 谁跟我讲下什么是冒泡法
答:目的:按要求从大到小或从小到大排序。 基本思路:对尚未排序的各元素从头到尾依次依次比较相邻的两个元素是否逆序(与欲排顺序相反),若逆序就交换这两元素,经过第一轮...详情>>
答:详情>>
问:请围绕“无忧科技”写一段话。主要在网络技术、IT、电脑技术方面的。谢谢!!!
答:今天,老师布置了一篇作文。要求是:把今天教的这篇课文读给爸爸或妈妈听,请他们说说科技发展带来的发展,再把他们的话写下来。 一回到家,我就放开嗓门大声嚷嚷道:“妈...详情>>
问:有一个二百台电脑的网络,服务器只有一台,怎样将它们分成两个不同的网络,不能相互访...
答:服务器上安装2个网卡A和B 将A的Ip地址设定为 B的IP地址设置成 。 200台电脑的IP分成C、D两组设置 C组100台的IP设置为 - 网关设置成 ...详情>>