pascal中的嵌套是神马 ><
1个回答
展开全部
嵌套有循环嵌套和if嵌套
判断奇偶的是if嵌套
具体如下:
readln(a);//读入a
if
(a
mod
2=0)
then
write('no')
else
if
(a
mod
2=1)
then
write('yes');
//如果除以2余0就是偶数输出no否则判断是否奇数输出yes
其实下面的if可以不要,因为除以2余数不是0就是1,直接else就行了
但是如果除以3等情况则需另加判断
还有,if嵌套就是一个If里还有if
另外提一下循环嵌套吧.
比如枚举a+b+c=10
for
i:=1
to
10
do
for
j:=1
to
10
do
for
k:=1
to
10
do
if
i+j+k=10
then
writeln(i,'
',j,'
',k);
类似的循环里有循环的就是循环嵌套。
希望对您有帮助!
判断奇偶的是if嵌套
具体如下:
readln(a);//读入a
if
(a
mod
2=0)
then
write('no')
else
if
(a
mod
2=1)
then
write('yes');
//如果除以2余0就是偶数输出no否则判断是否奇数输出yes
其实下面的if可以不要,因为除以2余数不是0就是1,直接else就行了
但是如果除以3等情况则需另加判断
还有,if嵌套就是一个If里还有if
另外提一下循环嵌套吧.
比如枚举a+b+c=10
for
i:=1
to
10
do
for
j:=1
to
10
do
for
k:=1
to
10
do
if
i+j+k=10
then
writeln(i,'
',j,'
',k);
类似的循环里有循环的就是循环嵌套。
希望对您有帮助!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询