c语言程序如下:
#include<stdio.h>
int main()
{
int i,n;//商店数量
scanf("%d",&n);//第一行输入n个商店
int a[1000],b[1000];
for(i=0;i<n;++i)
{
scanf("%d",&a[i]);//输入第一天每个商店的菜价
}
for(i=0;i<n;++i)
{
if(i==0)
{
b[i]=(a[i]+a[i+1])/2;
}
else if(i==n-1)
{
b[i]=(a[n-1]+a[n-2])/2;
}
else
{
b[i]=(a[i-1]+a[i]+a[i+1])/3;
}
}
for(i=0;i<n;++i)
{
printf("%d ",b[i]);//输出第二天菜价
}
return 0;
}
运行结果