0 0

帮忙看看这段程序那里有问题,O(∩_∩)O谢谢大家5

#include "Stdio.h"
#include "Conio.h"
main()
{
    int array[9] = {45, 56, 76, 234, 1, 34, 23, 2, 3};
    int i;
    bubblesort(array, 9);
    for(i=0; i<9; i++) {
        printf("%d,", array[i]);
    }
    getch();
}
void bubblesort(int array[], int len){
    int i,j;
    int temp;
    int flag=1;
    for(i=0; (i<len-1)&&(flag==1); i++) {
        flag = 0;
        for(j=i+1; j<len; j++) {
            if(array[j]<array[j-1]) {
                flag =1;
                temp = array[j-1];
                array[j-1] = array[j];
                array[j] = temp;
            }
        }
    }
}


错误代码:错误 2.c 15: 与'bubblesort'声明中的类型不匹配
C 
2009年10月16日 12:48

1个答案 按时间排序 按投票排序

0 0

采纳的答案

你那bubblesort 函数放在main()后面定义,则要在开始加上声明
void bubblesort(int[],int);
完整代码:

#include "Stdio.h"  
#include "Conio.h" 
void bubblesort(int[],int); 
main()  
{  
    int array[9] = {45, 56, 76, 234, 1, 34, 23, 2, 3};  
    int i;  
    bubblesort(array, 9);  
    for(i=0; i<9; i++) {  
        printf("%d,", array[i]);  
    }  
    getch();  
}  
void bubblesort(int array[], int len){  
    int i,j;  
    int temp;  
    int flag=1;  
    for(i=0; (i<len-1)&&(flag==1); i++) {  
        flag = 0;  
        for(j=i+1; j<len; j++) {  
            if(array[j]<array[j-1]) {  
                flag =1;  
                temp = array[j-1];  
                array[j-1] = array[j];  
                array[j] = temp;  
            }  
        }  
    }  
}  

2009年10月16日 12:54

相关推荐

    有问题的QT程序,请大家帮忙看一下吧

    有问题的QT程序 这个程序的功能是客户端向服务器...但不知为什么,服务器一接收数据就出错,请大家帮我看一下吧,先谢谢了。 (提示说不能向别的线程发送信号/数据,但我所有的问题都是在同一个线程里面处理的啊?)

    ifix的I/O驱动程序

    ifix的I/O驱动程序,分成8个包,可以根据需要单独安装

    美国数学建模比赛latex模板_MCM_latex--含有视频演示

    如果没有高手,那你可以采用强制运行,看看那里有问题,反向搜索就可以找到错误位置了。或者你撤销几步,再运行,也可以定位错误。 3、不建议没有接触latex的人莽撞地使用latex参加比赛,这样会让你的比赛多一个烦恼...

    KindEditor3.5.1 asp.net 解决图片上传报错问题例子

    今天本人才接触KindEditor,一看得到这个外观漂亮,也是JS写的,觉得比较好用就开始琢磨自己来拿用 但是在用时就发现很多问题! 其中图片上传就是一个 ...希望大家互相学习 互相帮助 O(∩_∩)O谢谢

    C#入门必看的实例程序100个(有源码)

    C#入门必看实力程序100个,对于入门的朋友们很有帮助,可以略作参考。 压缩包中有100个文件夹,每个文件夹里就是一个实例,带有源码,通俗易懂. 是入门的必备资料!!! 下载后觉得文件对你有用,希望你能在文件评论中给...

    O_n_时间复杂性的超快速分类算法

    O_n_时间复杂性的超快速分类算法,喜欢的可以看看

    java核心技术原书第八版(卷一) 01(中文版)

    费了好大劲才从网上拖下来,大家都看看是不是真的?我大体看了看,里面涉及到了java6的内容,但总感觉有些怪怪的。。。。。。。还是说哪位高手用第七版自己改的呢?哪位高手知道的话,请告诉我,谢谢!!! O(∩_∩...

    微盾解密程序

    密文形式: $OOO0O0O00=__FILE__;$OOO000000=urldecode('th6sbehqla4co_sadfpnr');$OO00O0000=9952;$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};...$O0O0000O0='OOO0000O0'; 可解密

    java编的获得html文件的小程序

    从压缩包子文件的文件名称列表来看,有两个文件:GetHtmlText.class和GetHtmlText.java。GetHtmlText.class是Java编译后的字节码文件,通常由Java编译器javac生成,它是Java程序运行的基础。而GetHtmlText.java则是...

    spi_master.zip_O6X_SPI Master_fpga spi master_spi_spi master ver

    用verilog编写的SPI代码,这个代码是FPGA作为主机可以发送和读取数据,上板验证过,我测试的时候SPI的CLK速率是5M,读写都没问题,稳,至于更高的速率没测试过。 下面鬼畜的百度翻译大家就不要看了,我不知道他想...

    一些整人小软件 程序

    压缩包中的文件“nursep.exe”看起来像是一个可执行文件,这通常是一个程序或应用的主体部分。在Windows操作系统中,".exe"扩展名表示这是一个可执行程序。不过,由于我们没有具体的信息来了解这个程序的功能,所以...

    有道单词本_思维导图以外单词.rar

    提问:虽然1525个思维导图中已经包含...因为我看它顺眼,O(∩_∩)O哈哈~ 使用方法:里面有7按考试等级分类的有道单词本,您需要使用电脑版的有道词典导入,导入成功后就可以用有道记单词了。 有任何问题,请私信我~

    C#入门必看实力程序100个

    "C#入门必看实力程序100个"这个资源正是为了帮助新手快速上手而设计的,包含了学习C#过程中会遇到的关键知识点。 1. **基础语法**:这100个例子可能涵盖C#的基本数据类型,如整型(int)、浮点型(float)、字符(char)...

    个人日记管理 来管理你的日记

    这个小程序主要是自己记日记,来管理你的笔日记,让其他人看不到你的个人日记。程序最小化后,在状态栏里会有个小樱桃,双击就会回到正常大小的窗口。 现在里面有两个人“小宝儿”、“小乖”两个角色,代表我女朋友...

    java核心技术原书第八版(卷二)01(中文版)

    O(∩_∩)O~ 放出java核心技术原书第八版(卷二)(中文版) 网上找到的,不知道对不对,大家看看吧。 一共三个分卷,是7-zip压缩的,都下下后,右点解压就好了。 对不住大家,前面写错了,是7-zip,不是winzip。...

    c#嵌入一个外部exe程序到程序窗体

    这个过程通常被称为"嵌入式应用程序"或者"托管应用程序",允许用户在一个主应用程序中直接操作另一个程序,提高了用户体验和软件集成度。下面我们将详细探讨如何实现这一功能。 首先,我们需要理解C#中的Form和...

    银行模拟系统(数据结构C语言)

    能不能通过看运气了,O(∩_∩)O~ 队列CQueue来模拟银行中客户排队。当客户进入银行后,会排列在最短的队列。而当排队的过程中,如果某条队明显短了,排在较长队列的客户就会转到最短的队列。在程序中用随机数来产生...

    一个简单游戏的程序

    简单游戏的程序代码,大神们帮忙看看。简单游戏的程序代码,大神们帮忙看看。简单游戏的程序代码,大神们帮忙看看。简单游戏的程序代码,大神们帮忙看看。简单游戏的程序代码,大神们帮忙看看。

    独立的键盘钩子,用来hook键盘的一个小程序,很值得看看

    在这个名为“LoneHook”的压缩包中,包含了一个用于实现独立键盘钩子的小程序,这个程序具有较高的学习价值。 键盘钩子的工作原理是通过在操作系统内核层或者用户层设置钩子函数,当键盘事件发生时,这些钩子函数会...

    电动车控制器源程序。

    从给定的部分代码来看,这是一段针对Microchip PIC16F72微控制器编写的程序。该程序主要用于电动车控制器,能够实现对电机的控制和其他功能。下面将分部分详细介绍这些功能模块及其工作原理。 #### 程序结构解析 1...

Global site tag (gtag.js) - Google Analytics