久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 12851|回復: 35
打印 上一主題 下一主題
收起左側

while( --a != 0) --a !什么意思

  [復制鏈接]
跳轉到指定樓層
樓主
ID:298708 發表于 2018-3-29 09:34 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
while( --a != 0)   --a !什么意思
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

來自 2#
ID:289143 發表于 2018-3-29 19:55 | 只看該作者
--a 和 ++a 道理相同,c語言中的先加或先減
意思是:在執行這條語句前先改變a的值。
類似的
a-- 、a++ 后加、減運算
在執行完這條語句之后改變a的值。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

來自 3#
ID:273583 發表于 2018-4-2 06:48 | 只看該作者
三層意思:

1.--a是運算符,表示a = a-1;  

2.! 是與后面=一起的,是邏輯運算符,“!=”表示不等于;

3.這里涉及先使用還是后使用的問題。--a 和 a--是有差別的,前者表示先減1,在取a的值去運算或判斷,;后者是先取a的值進行運算或者判斷,結束后再進行減1

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

來自 4#
ID:300586 發表于 2018-4-2 08:08 | 只看該作者
這個就是C語言里面的優先級有關,--a的優先級大于!=的優先級,所以程序先是執行--a,自減。再來去判斷是否不等于零,不等于零while()里面的條件為真,繼續循環,要是等于零,條件為假,就跳出循環。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

來自 5#
ID:286633 發表于 2018-4-2 10:36 | 只看該作者
(--a)是a自減的意思,相當于持續的a-1;然后(!=)是不等于的意思;while(--a!=0)的意思就是a進行自減,當a不等于0的時候就進行while循環,當a=0的時候就退出while循環,執行下一條語句。

評分

參與人數 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

6#
ID:293977 發表于 2018-3-29 11:07 | 只看該作者
--a 變量a先自減1,然后判斷a是否不等于(!=)0,如果a不等于0->循環 否則 ->退出循環

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

7#
ID:134228 發表于 2018-3-29 11:15 | 只看該作者
--a是一部分;(!=)是一部分,判斷符;這句的意思是a自減1后是否等于0,如果不等于0,則執行while,等于0則不執行while下語句

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

8#
ID:284488 發表于 2018-3-29 11:18 | 只看該作者
"!="是不等于的意思,“—a”表示a先自減1
while(--a != 0)是a先自減1,然后判斷是否等于0,不等進入循環

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

9#
ID:130231 發表于 2018-3-29 11:28 | 只看該作者
while( --a != 0) 就是檢查判斷--a不是等于0。也就是說判斷--a不是等于0的時候,它就執行繼續往下運行。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

10#
ID:298799 發表于 2018-3-29 11:38 | 只看該作者
--a;    while(a!=0); //這樣閱讀會不會好一點?減一后不等于零就繼續循環

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

11#
ID:298807 發表于 2018-3-29 13:39 | 只看該作者
--a是運算符,表示a = a-1;   ! 是與后面=一起的,是邏輯運算符,表示不等于; --a 和 a--是有差別的,前者表示先減1,在取a的值去運算或判斷;后者是先取a的值進行運算或者判斷,結束后再進行減1

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

12#
ID:298903 發表于 2018-3-29 15:22 | 只看該作者
建議改成while(--a > 0),這樣即使a出錯成了負數也不會死循環。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

13#
ID:298914 發表于 2018-3-29 15:31 | 只看該作者
減循環
回復

使用道具 舉報

14#
ID:298826 發表于 2018-3-29 15:57 | 只看該作者
--a 是a自減   != 這個語句是不等于的意思

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

15#
ID:298968 發表于 2018-3-29 17:08 | 只看該作者
就是變量a先經過自減操作,然后,若a的值不等于0,就執行循環的意思

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

16#
ID:299386 發表于 2018-3-30 13:13 | 只看該作者
--a是一部分

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

17#
ID:299446 發表于 2018-3-30 15:16 | 只看該作者
"!="是不等于的意思,--a 變量a先自減1,然后判斷a是否不等于(!=)0,如果a不等于0->循環 否則 ->退出循環

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

18#
ID:299453 發表于 2018-3-30 15:27 | 只看該作者
變數a先減1 , "!=" 是不等於的意思, 減1後的變數a, 不等於0的話, 就會繼續執行

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

19#
ID:299453 發表于 2018-3-30 15:29 | 只看該作者
--a, 是指變數a先減1
"!=" 是不等於的意思

a先減1後, 若是不等於0, 就會繼續迴圈的執行

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

20#
ID:299473 發表于 2018-3-30 15:34 | 只看該作者
先判斷a是否等于0 然后a再自減一

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

21#
ID:299532 發表于 2018-3-30 16:50 | 只看該作者
while(--a!=0)    a=a-1;  while(a!=0);

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

22#
ID:299537 發表于 2018-3-30 17:00 | 只看該作者
while( --a != 0) 就是檢查判斷--a不是等于0。也就是說判斷--a不是等于0的時候,它就執行繼續往下運行。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

23#
ID:299572 發表于 2018-3-30 18:09 | 只看該作者
首先"--a"是第一部分,表示先 運算(a-1) 后 再 和0對比(!=0),比如a=5,第一步先a=a-1,此時a=4,(4!=0)返回ture,則循環繼續

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

24#
ID:299526 發表于 2018-3-30 21:01 | 只看該作者
這是循環語句判斷,判斷a是否等于0,然后在決定是否進行程序

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

25#
ID:299706 發表于 2018-3-30 22:45 | 只看該作者
可以編譯成匯編,看結果

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

26#
ID:299720 發表于 2018-3-30 23:32 | 只看該作者
--a 變量a先自減1,然后判斷a是否不等于(!=)0

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

27#
ID:300090 發表于 2018-3-31 20:38 | 只看該作者
--a 變量a先自減1,然后判斷a是否不等于0,如果a不等于0就循環 否則  退出循環

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

28#
ID:300108 發表于 2018-3-31 21:37 | 只看該作者
--a != 0   不是你那么看的,要分開看,首先--a,意思是a先-1再取值,比如a在操作之前是5,那--a為4;再說 !=這個是一起的符號,叫非等于

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

29#
ID:300196 發表于 2018-4-1 07:32 | 只看該作者
"!="是不等于的意思,“—a”表示a先自減1 while(--a != 0)是a先自減1,然后判斷是否等于0,不等進入循環

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

30#
ID:291411 發表于 2018-4-1 14:06 | 只看該作者
--a是變量a自減1,!= 是不等號,while(--a != 0)就是a先自減1判斷結果是否不等于0,不等于零就一直循環,當a的數值等于0時退出循環

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

31#
ID:300513 發表于 2018-4-1 20:37 | 只看該作者
while語句簡單的記為:只要當循環條件表達式為真,就執行循環體語句。在這里,循環條件為--a != 0,其中--a表示在使用a之前,先使a的值減一,也就是說判斷a-1是否等與0,等于0的話就執行a=a-1。判斷語句中!表示非預算。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

32#
ID:300606 發表于 2018-4-1 23:33 | 只看該作者
就是保證a==0才能通過執行
回復

使用道具 舉報

33#
ID:300797 發表于 2018-4-2 13:15 | 只看該作者
--a 變量a先自減1,當--a不等于0時就退出循環,!=是不等于符號
回復

使用道具 舉報

34#
ID:300820 發表于 2018-4-2 13:45 | 只看該作者
a自減與0做比較
回復

使用道具 舉報

35#
ID:300906 發表于 2018-4-2 15:42 | 只看該作者
自減1 不等于0
回復

使用道具 舉報

36#
ID:521686 發表于 2019-5-11 11:12 | 只看該作者
1.--a是運算符,表示a = a-1;    2.! 是與后面=一起的,是邏輯運算符,“!=”表示不等于;   3.這里涉及先使用還是后使用的問題。--a 和 a--是有差別的,前者表示先減1,在取a的值去運算或判斷,;后者是先取a的值進行運算或者判斷,結束后再進行減1
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 免费观看黄a一级视频 | 91在线视频观看 | 国家aaa的一级看片 h片在线看 | 亚洲精品一区二区在线观看 | 久久久久久久久久久91 | av影音资源 | 欧美综合视频在线 | a级在线免费 | 91人人视频在线观看 | 欧美激情国产日韩精品一区18 | 亚洲天堂一区 | 欧美性吧| 99这里只有精品视频 | 毛片免费看 | 久久国产精品一区二区三区 | 日韩精品在线免费观看 | 国产www成人 | 欧美在线免费 | 久久6视频 | 国产成人免费视频网站视频社区 | 国产精品夜色一区二区三区 | 国产精品久久国产精品 | 国产精品海角社区在线观看 | 521av网站| 日韩欧美1区2区 | 亚洲v区| 日韩精品一区二区三区免费观看 | 精品久久久久久久人人人人传媒 | 国产精品一区一区三区 | 国产精品一区二区在线观看 | 久久久久久久91 | 国产 欧美 日韩 一区 | 日韩精品在线看 | 天天狠狠 | 国产色| 欧美中文一区 | 精品亚洲一区二区三区 | 91福利在线观看视频 | 偷拍自拍第一页 | 久久专区| 久久美国|