C程序设计【每日一个小程序案例6】编程实现两个数组中对应该元素值的交换(数组的长度定义成5)。 交换指的是存储单元中的内容进行交换,.创建并输出一个一维数组(含20个元素),数组元素的值分别是下标的3倍多2。

编程实现两个数组中对应该元素值的交换(数组的长度定义成5)。 交换指的是存储单元中的内容进行交换,.创建并输出一个一维数组(含20个元素),数组元素的值分别是下标的3倍多2。

1.创建并输出一个一维数组(含20个元素),数组元素的值分别是下标的3倍多2。
**输出格式要求:”%3d”
程序的运行示例如下:
2 5 8 11 14 17 20 23 26 29 32 35 38 41 44 47 50 53 56 59

#include<stdio.h>
main()
{
	int i;
	int a[20];
	for(i=0;i<20;i++)
	{
		a[i]=i*2+2;
		printf("%3d",a[i]);
	}
}

运行截图

C程序设计【每日一个小程序案例6】编程实现两个数组中对应该元素值的交换(数组的长度定义成5)。 交换指的是存储单元中的内容进行交换,.创建并输出一个一维数组(含20个元素),数组元素的值分别是下标的3倍多2。

2.
编程实现两个数组中对应该元素值的交换(数组的长度定义成5)。
交换指的是存储单元中的内容进行交换
输入格式:”%d”
输出函数:”%5d”
输入举例:注意输入的顺序
6 7 8 9 10 (输入第一个数组元素)
1 2 3 4 5 (输入第二个数组元素)
输出举例:
1 2 3 4 5 (输出第一个数组元素)
6 7 8 9 10 (输出第二个数组元素)

#include<stdio.h>
main()
{
	int a[5],b[5];
	int i,n;
	printf("输入第一个数组元素");
	for(i=0;i<5;i++)
	{
		scanf("%d",&a[i]);
	}
	printf("输入第二个数组元素");
	for(i=0;i<5;i++)
	{
		scanf("%d",&b[i]);
	}
	for(i=0;i<5;i++)
	{
		n=a[i];
		a[i]=b[i];
		b[i]=n;
	}
	for(i=0;i<5;i++)
	{
		printf("%5d",a[i]);
	}
	printf("\n");
		for(i=0;i<5;i++)
	{
		printf("%5d",b[i]);
	}
}

运行截图

C程序设计【每日一个小程序案例6】编程实现两个数组中对应该元素值的交换(数组的长度定义成5)。 交换指的是存储单元中的内容进行交换,.创建并输出一个一维数组(含20个元素),数组元素的值分别是下标的3倍多2。

本站原创文章,作者:小 编,如若转载,请注明出处:https://www.mzbky.com/916.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小 编的头像小 编新注册
上一篇 2019年12月22日 下午7:19
下一篇 2019年12月23日 下午8:27

相关推荐

发表回复

登录后才能评论