杨辉三角pta
#include<stdio.h>int main()
{
int n,i,k,m,g,num={1,1},num1={1,1};
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(k=0;k<(n-i-1);k++)
putchar(' ');
for(m=0;m<i;m++)
{
if(m==0)
printf("%4d",1);
else
printf("%4d",num+num);
num1=num+num;
}
printf("%4d\n",1);
num1=1;
for(g=0;g<=m;g++)
{
num=num1;
}
}
return 0;
}
我自己的代码,运行看上去没问题,但不通过 我拿了正确代码给你测了 你的输出结果没问题啊你难道答案错误? 。。。。。。按上面的代码提交莫名其妙说除了1和2的时候都是错误的,然后我改用二维数组就对了,有点搞不明白 Legend丶Hu 发表于 2018-11-23 21:32
我拿了正确代码给你测了 你的输出结果没问题啊你难道答案错误?
说答案错误
页:
[1]