标题:求教,因该是格式问题
只看楼主
yjg19841211
Rank: 2
等 级:论坛游民
帖 子:39
专家分:41
注 册:2008-5-18
结帖率:66.67%
 问题点数:0 回复次数:4 
求教,因该是格式问题
#include <stdio.h>  
  
void main(void)  
{  
  
void reversal();  
static int a[10] = {0,1,2,3,4,5,6,7,8,9}; /* 建立一个数组并初始化 */
int i;  
for (i=0;i<10;i++)  
{  
printf("%d ",a);  
}  
printf("\n");  
reversal(a,10);
  
for (i=0;i<10;i++)  
{  
printf("%d ",a);  
}  
printf("\n");  
  
}  
  
void reversal(x,n)  
int x[],n;
{  
int m=(n-1)/2;
int temp,i,j;
for (i=0;i<=m;i++)  
{  
j=n-1-i;
temp=x;  
x=x[j];  
x[j]=temp;  
}  
}  
怎么运行不料,帮忙看看
搜索更多相关主题的帖子: reversal int void 格式 
2008-07-25 17:30
yjg19841211
Rank: 2
等 级:论坛游民
帖 子:39
专家分:41
注 册:2008-5-18
得分:0 
是不是我的头文件有问题,我在VC6中运行出错
2008-07-25 17:43
很远的那颗星
Rank: 2
等 级:新手上路
威 望:4
帖 子:544
专家分:0
注 册:2008-6-30
得分:0 
将一个数组逆序输出
#include <stdio.h>

int main(void)
{
    void reversal(int*,int);
    static int a[10] = {0,1,2,3,4,5,6,7,8,9}; /* 建立一个数组并初始化 */
    int i;
    for (i=0;i<10;i++)
        printf("%d ",a[i]);
    printf("\n");
    reversal(a,10);
    for (i=0;i<10;i++)
        printf("%d ",a[i]);
    printf("\n");
    return 0;

}
void reversal(int* x,int n)
{
    for (int i=0;i<n;i++)
        x[i] = x[--n];
}

Fighting~~~~~~~~
2008-07-25 18:04
風释1874
Rank: 1
来 自:广东
等 级:新手上路
帖 子:5
专家分:0
注 册:2008-7-22
得分:0 
函数参数的传递有问题。
2008-07-25 18:30
nwpu063417
Rank: 3Rank: 3
等 级:论坛游民
威 望:8
帖 子:428
专家分:28
注 册:2007-5-11
得分:0 
void reversal(x,n)  
int x[],n;
{  
int m=(n-1)/2;
int temp,i,j;
for (i=0;i<=m;i++)  
{  
j=n-1-i;
temp=x;  
x=x[j];  
x[j]=temp;  
}  
}  

明显括号不匹配,红字部分是什么意思?

2008-07-26 10:47



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-225235-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.115481 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved