学习c语言看什么书 C语言编程打印杨辉三角前六行?
浏览量:1997
时间:2021-03-15 21:28:55
作者:admin
C语言编程打印杨辉三角前六行?
对杨辉三角形的理解有问题。
#包括和限制。H>
intmain()
#definem10
#definem10
{
inti,J
intyang[M][n
]for(I=0I<=mi)
{
for(J=0j<=NJ)
{
if(I==J | J==0)
/*此判断条件错误。杨辉三角形是每行的第一个也是最后一个。除顶列外,另一列不是第n行的第n列为1,而是第n行的第n列为1。它应该改为if(J==0 | J=I 1)*/
Yang[I][J]=1
else
Yang[I][J]=Yang[I-1][J-1]Yang[I-1][J
]printf(“]”,Yang[I][J])
}]if(J==I)
printf(“”“”)
}]返回0
}
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。