| 
 | 
 
 
发表于 2007-2-13 16:14:03
|
显示全部楼层
 
 
 
Re: 问一下简单的C语言的问题
[quote:7088041bd7="happytofly"]这个是十个数比较的例子,想补一下C,大虾们帮一下帮!! 
 
#define NUM 10 
main() 
{ 
  int a[NUM],i,j,r,temp; 
  printf("Please input %d numbers\n",NUM); 
  for(i=0;i<NUM;i++){ 
                                scanf("%d",&a); 
                              for(i=0;i<NUM-1;i++)/*第一个数开始比较*/ 
          r=i;  应该i=1了吧 
                           for(j=i+1;j<NUM;j++)   这里的i为1还是0 
                                    if(a<a[r]) 
                                     r=j; 
                              下面为比较的代码 
                                } 
 
 
} 
就指点一下,并详细说一下行吗??[/quote] 
 
“r=i;  应该i=1了吧 ” 中i应该是0。 
“for(j=i+1;j<NUM;j++) 这里的i为1还是0” 中i应该是0,这个时候j=1了。 |   
 
 
 
 |