写出下列C语言程序的运行结果,谢谢了
1、写出以下程序运行结果。#defineMAX100main(){intf[MAX],i,j,k=2,m=5;for(i=0;i<=m;i++)f[i]=1;f[k-1]...
1、写出以下程序运行结果。
#define MAX 100
main()
{ int f[MAX],i,j,k=2,m=5;
for(i=0;i<=m;i++) f[i]=1; f[k-1]=2;
for(i=k;i<=m;i++)
for(j=i-k;j<=i-1;j++) f[i]+=f[j];
printf("%d%5d%5d\n",k,m,f
¬);
}
2、写出以下程序运行结果。
main()
{ int number=0;
while(number++<=1) printf("*%d,",number);
printf("**%d\n",number);
}
3、写出以下程序运行结果。
#define N 7
main()
{ int i,j,a[N][N];
for(i=1;i<N;i++)
{ a[i][i]=1; a[i][1]=1; }
for(i=3;i<N;i++)
for(j=2;j<=i-1;j++) a[i][j]=a[i-1][j-1]+a[i-1][j];
for(j=1;j<=4;j++) printf("%2d",a[4][j]);
printf("\n");
}
我的电脑上也没C的运行环境,帮我写出这三道题的结果吧
谢谢了 展开
#define MAX 100
main()
{ int f[MAX],i,j,k=2,m=5;
for(i=0;i<=m;i++) f[i]=1; f[k-1]=2;
for(i=k;i<=m;i++)
for(j=i-k;j<=i-1;j++) f[i]+=f[j];
printf("%d%5d%5d\n",k,m,f
¬);
}
2、写出以下程序运行结果。
main()
{ int number=0;
while(number++<=1) printf("*%d,",number);
printf("**%d\n",number);
}
3、写出以下程序运行结果。
#define N 7
main()
{ int i,j,a[N][N];
for(i=1;i<N;i++)
{ a[i][i]=1; a[i][1]=1; }
for(i=3;i<N;i++)
for(j=2;j<=i-1;j++) a[i][j]=a[i-1][j-1]+a[i-1][j];
for(j=1;j<=4;j++) printf("%2d",a[4][j]);
printf("\n");
}
我的电脑上也没C的运行环境,帮我写出这三道题的结果吧
谢谢了 展开
2个回答
展开全部
第一个:2 51244656
k=2 m=5 f=1244656 这个f是个地址吧,不同机子不知道结果是不是一样
第二个: *1,*2,**3
第三个 1 3 3 1
k=2 m=5 f=1244656 这个f是个地址吧,不同机子不知道结果是不是一样
第二个: *1,*2,**3
第三个 1 3 3 1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询