在c语言中,三大语句if,while,do while的区别与共同之处有哪些?

在c语言中,三大语句if,while,do while的区别与共同之处有哪些?,第1张

共通之处在于都会进行条件判断。

区别如下:

if语句是判断语句,只执行一次,

例如 :

if(a>0) b=1

当a为正数时,才执行b=1

若a不是正数,那么b=1就不会运行到。

之后if语句就结束了,只判断一次a>0这个条件

while是循环语句,反复执行直到其循环条件不满足为止。

例如:

while(a>0)

{

b=b+1

a=a-1

}

当a为正数时,就执行b=b+1a=a-1

之后会继续回到a>0这个条件的判断,如果a还是正数,就再次执行b=b+1a=a-1

如此不断重复地判断a>0这个条件,直到这个条件不成立为止,循环才结束。

如果一开始a就不是正数,那么b=b+1a=a-1就一次都不会运行到。

do while也是循环语句,反复执行直到其循环条件不满足为止。橘唯雀

跟while语句的区别在于,do while会先执行一次循环体里的语句。

例如:山衡

do

{

b=b+1

a=a-1

}while(a>0)

一开始就先执行一次b=b+1a=a-1

之后才去判断a>0这个条件,成立的话就再次执行b=b+1a=a-1

如此不断重复地圆早判断a>0这个条件,直到这个条件不成立为止,循环才结束。如果一开始a就不是正数,那么b=b+1a=a-1还是能被执行一次。

VB判断题程序代码的基本结构有三种,分别是顺序结构、选择结构缺仿雹(分支结构)、循环结构;顺序结构:自顶向下,从左向右。选择结构:具有判断能力的结构,有IF,SELSET这两大语句。

VBA编程语言的三种基本语句结构识别方法:

1、首先在电脑上打开大如Excel表格,点击【开发工具】,【Visual Basic】。

2、在VBA工程项目里面双击“Sheet2(Sheet2)”打开代码输入窗口。

3、在代码窗口里面输入以下VBA程序代码:Private Sub Worksheet_SelectionChange(ByVal Target As Range) '工作表选定区域发生改变时执行,On Error Resume Next   'VBA忽略之后的语句错误。

4、在Sheet2表格上面的A3:A1000单元格输入查找值时,同一行的显示范围里面的单元格就会显示出伏帆相应的结果。

5、如果后续要继续使用该VBA程序,可以将表格另存为启用宏的工作薄。


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

原文地址:https://54852.com/yw/12266924.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存