⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 upsampling.c

📁 generic resampling of video frames
💻 C
字号:

#include<conio.h>

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

int num[100],num1[100];
void main()
{
	int a,b,flag=0,i,j;
	//clrscr();
	printf("\t\t\t\t Array Expander\n");
	printf("\n\nArray Size (Final size/Original Size) : ");
	scanf("%d %*c %d",&a,&b);
	if(b<=(a/2))
	{
		flag=1;
		printf("\n\n\n\t\t\t Invalid Operation");
	}
	else
		printf("\n\nArray of %d elements is expanded to %d elements\n",b,a);

	if(flag==0)
	{
		printf("\n\nEnter %d numbers.....\n\n\n",b);
		for(i=0;i<b;i++)
		scanf("%d",&num[i]);

		num1[0]=num[0];
		for(i=1,j=1;i<(a-b)+1;i++,j++)
		{
			num1[j]=(num[i-1]+num[i])/2;
			num1[++j]=num[i];
		}

		for(;j<a;j++,i++)
			num1[j]=num[i];

		printf("\n\nExpanded array is.......\n\n");
		for(i=0;i<a;i++)
			printf("%d ",num1[i]);
		printf("\n\n\n\nCompleted");

	}
		 //getche();

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -