|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 康小泡 于 2016-1-11 15:02 编辑
- #include<stdio.h>
- int x(int s[],int n);
- void main()
- {
- int a[10];
- int i,j;
- for(i=0;i<10;i++)
- {
- scanf("%d",&a[i]);
- }
- printf("please waitting!\n");
- for(i=0;i<10;i++)
- {
- printf("%d",a[i]);
- }
- printf("\n");
- x(a,10); //使数据交换位置
- for(i=0;i<10;i++)
- {
-
- printf("%d",a[i]);
- }
- }
- int x(int s[],int n)
- {
- int temp,t1, i,m;
- t1 = n - 1 - i;
- m = n/2;
- for(i=0;i<m;i++)
- {
- temp = s[i];
- s[i] = s[t1];
- s[t1] = temp;
- }
- }
复制代码
我想输入10个数进去,然后逆着打印出来,
验证没有问题,却打印不出来,不知道是什么问题。 |
|