C语言中,当型和直到型的区别还有实参和形参怎么看啊,求教

C语言中,当型和直到型的区别还有实参和形参怎么看啊,求教,第1张

当型: 先判断条件,如果条件满足再执行循环体

while(判断条件)

{

something

}

直到型:先执行一遍循环体,然后判断条件,如果条件满足继续执行;

do

{

something;

}while(循环条件)

最简单的区别就是如果循环条件都不满足时,直到型会 至少 执行一次循环体,而当型则一次都不会执行;

实参和形参;

看调用关系,比如main函数中调用求和的函数add,则a,b就是实参,x,y是形参,在调用add函数时临时分配的。

int add(int x, int y)

{

return x+y

}

int main()

{

int a=5, b=10

int sum = add(a,b)

return 0

}

当型:先判定条件再运行;

直到型:先运行一次,判定之后再决定是否循环运行。

你可以这么理解:当型:当****发生了(满足条件了),运行;

直到型:一趟流程直接走到底,然后判定,再运行。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/yw/11509540.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存