c语言

表面镇定,心在滴血 2019-05-23 11:44:26
求救,,,,,,,,,,,
...全文
43 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
周末ZhouMo 2019-05-24
  • 打赏
  • 举报
回复
引用 2 楼 表面镇定,心在滴血 的回复:
[quote=引用 1 楼 jsx_SEVEN的回复:]


#include <stdio.h>
#include <stdlib.h>

void swap(int *p1, int *p2)
{
	int *p;
	p = *p1;
	*p1 = *p2;
	*p2 = p;
}
int main()
{
	int i, x, y;
	int array[10];
	int *p = array;
	for ( i = 0; i < 10; i++)
	{
		scanf("%d", &array[i]);
	}
	printf("输入要交换的两个下标:");
	scanf("%d %d", &x, &y);
	
	swap(&array[x], &array[y]);

	for ( i = 0; i < 10; i++)
	{
		printf("%d ", array[i]);
	}
}
老哥,怎么运行不了的[/quote] 我用的VS2017,可以运行,你那边是显示编译错误还是答案错误?

#include <stdio.h>
#include <stdlib.h>

void swap(int *p1, int *p2)
{
	int *p;
	p = *p1;
	*p1 = *p2;
	*p2 = p;
}
int main()
{
	int i, x, y;
	int array[10];
	int *p = array;
	printf("输入10个数,以空格分开");
	for (i = 0; i < 10; i++)
	{
		scanf("%d", &array[i]);
	}
	printf("输入要交换的两个下标(以空格分开):");
	scanf("%d %d", &x, &y);

	swap(&array[x], &array[y]);

	for (i = 0; i < 10; i++)
	{
		printf("%d ", array[i]);
	}
}
周末ZhouMo 2019-05-23
  • 打赏
  • 举报
回复


#include <stdio.h>
#include <stdlib.h>

void swap(int *p1, int *p2)
{
	int *p;
	p = *p1;
	*p1 = *p2;
	*p2 = p;
}
int main()
{
	int i, x, y;
	int array[10];
	int *p = array;
	for ( i = 0; i < 10; i++)
	{
		scanf("%d", &array[i]);
	}
	printf("输入要交换的两个下标:");
	scanf("%d %d", &x, &y);
	
	swap(&array[x], &array[y]);

	for ( i = 0; i < 10; i++)
	{
		printf("%d ", array[i]);
	}
}
  • 打赏
  • 举报
回复
引用 1 楼 jsx_SEVEN的回复:


#include <stdio.h>
#include <stdlib.h>

void swap(int *p1, int *p2)
{
	int *p;
	p = *p1;
	*p1 = *p2;
	*p2 = p;
}
int main()
{
	int i, x, y;
	int array[10];
	int *p = array;
	for ( i = 0; i < 10; i++)
	{
		scanf("%d", &array[i]);
	}
	printf("输入要交换的两个下标:");
	scanf("%d %d", &x, &y);
	
	swap(&array[x], &array[y]);

	for ( i = 0; i < 10; i++)
	{
		printf("%d ", array[i]);
	}
}
老哥,怎么运行不了的

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧