读书人

C语言代码:解决办法

发布时间: 2012-05-02 15:36:04 作者: rapoo

C语言代码:
#include<stdio.h>
//creat a function
int Array1()
{
int array[10];
int i = 0;i <6;i++;
int constant;
constant = array[0];
while(constant<array[i+1])
/*{
int i = 0;
;
}*/
//do
{
constant = array[i];
array[i] = array[i+1];
array[i+1] = array[i];
}
return constant;
}
// main
void main()
{
int array[] = {1,3,5,2,4,6,7,10,9};
int array1;
print("The maxum number is","%d",constant);
}

在这个程序中main函数怎样调用自定义Array1函数,并输出最大值?

[解决办法]

C/C++ code
#include<stdio.h>//creat a functionint Array1(int array[]){    int i = 0;i <6;i++; int constant; constant = array[0]; while(constant<array[i+1]) /*{  int i = 0;  ; }*/ //do {  constant = array[i];  array[i] = array[i+1];  array[i+1] = array[i]; }return constant;}// main  void main(){ int array[] = {1,3,5,2,4,6,7,10,9}; Array1(array1); print("The maxum number is","%d",constant);}
[解决办法]
刚才没看,改了一下:
C/C++ code
#include<stdio.h>//creat a functionint Array1(int array[], int n){    int i = 0; int constant=array[0]; while(i<n) {    if (constant < array[i])        constant = array[i];    ++i; }return constant;}// main  void main(){ int array[] = {1,3,5,2,4,6,7,10,9}; printf("The maxum number is %d", Array1(array, 10));}
[解决办法]
楼上的正解,

读书人网 >C语言

热点推荐