WEB 开发 开发语言 Java 技术 .Net 技术 数 据 库 硬件使用
图象媒体 Linux/Unix 移动平台 嵌入开发 Windows 专区 软件工程
Ajax 技术 | ASP | PHP | ASP.NET | C# | JSP | Access | Oracle | 网页设计 | Flash | 安全专题 | IIS | VC/MFC | Delphi | C/C++
 你的位置:首页 > 开发语言 > C/C++

为什么这个冒泡法排序程序编译的时候有4个错误?
[ 来源:ITWENKU 时间:2006-10-1 8:36:04 | 浏览:215人次 ]

#include <stdio.h>
#define N 10
void main()
{
int a[n],i,j,temp;
printf("请输入10个数:\n");
for ( i = 0 ; i < N ; i++)
scanf("%d",&a[i]);
printf("\n");
printf("原始数据为:\n");
for ( i = 0 ; i < N ; i++)
printf("%d",a[i]);
for ( i = 1 ; i <= N-i-1 ; i++)
{
for ( j = 0 ; j <= N-i-1 ; j++)
if ( a[j] > a[j+1] )
{
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
printf("\n排序后的数据为:\n");
for (i=0; i<N; i++)
printf("%d",a[i]);
printf("\n");
}



我检查过好像没错啊。。


for ( i = 1 ; i <= N-i-1 ; i++)
{
for ( j = 0 ; j <= N-i-1 ; j++)




哦对。。。不过我改过之后,它还是有4个错误。。。


int a[n] =========>> int a[N]

for ( i = 1 ; i <= N-i-1 ; i++)
{
for ( j = 0 ; j <= N-i-1 ; j++)
=================>
for ( i = 0 ; i < N-1 ; i++)
{
for ( j = 0; j < N-i ; j++)


int a[n] >>>
int a[N]


楼上的大哥你太强了~~~~
就是这个问题。。
大小写!!!
我忘了c里面是区分大小写的。。。。。。。。

 相关文章
·如何用VS2005编译已经写好的C程序?
·可以编译啊?怎么一运行就出错呢?
·关于虚函数的问题
·谁有 Deitel C++教程 光盘教师手册
·想学C语言,有不知道应该先学什么,那位前辈知道,请帮帮忙 ??
·c中读二进制文件怎样才能输出二进制啊

 推荐文章
关于高精度乘法的问题
求助c用函数编程
一个关于32位系统的问题
关于堆栈的问题!!!!!
监视哨搜索算法问题
一个矩阵的问题
srting类型的参数传递的问题
请问有什么 c++ design pattern 方面的好书么?
怎样将Turbo C 2.0中的C程序拷贝到 WORD中啊
请说一下 get()函数有什么用.
C++ 中有没现成的函数 可以获得 鼠标所在的某个控件上的整个区域?
我想换个语言用请前辈给点意见
 版权所有:IT问库
copyright © 2006 www.itwenku.cn all rights reserved.