亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

c++中的num!是什么意思

c++中的num!是什么意思

C++
繁星淼淼 2019-02-18 12:28:08
#include <iostream>using namespace std;int main(){ int digit,num;cout<<"輸入一個整數:";cin>>num;cout<<"反向顯示該數:";while(num!=0){digit=num%10;num=num/10;cout<<digit;} cout<<endl;system("pause");}
查看完整描述

3 回答

?
收到一只叮咚

TA貢獻1821條經驗 獲得超5個贊

1、while(num!=0)這一句上,是while循環語句的判斷部分。
!=就是不等于。
!是c++里面的邏輯運算符中的“非運算”

2、num是已聲明的變量,也是輸入進去的那個數
這一行,表示當num不等于0時,執行下面的語句,即:
{
digit=num%10;
num=num/10;
cout<<digit;
}

查看完整回答
反對 回復 2019-02-24
?
holdtom

TA貢獻1805條經驗 獲得超10個贊

關于num!這個問題呢。是你搞錯了。
while(num!=0)這一句上,是while循環語句的判斷部分。
!=就是不等于。
!呢,是c++里面的邏輯運算符中的“非運算”
而num是已聲明的變量,也是你輸入進去的那個數(確切的說是它的容器)
總的這一行,表示當num不等于0時,執行下面的語句,即:
{
digit=num%10;
num=num/10;
cout<<digit;
}


查看完整回答
反對 回復 2019-02-24
?
qq_花開花謝_0

TA貢獻1835條經驗 獲得超7個贊

num就是你定義的整數變量??!
輸入一個整數,對它取余運算,得到它的個位數,賦給digit,如:digit=num%10;
之后num去掉它的個位數,如:num=num/10;
循環操作,得到這個數方向輸出!

查看完整回答
反對 回復 2019-02-24
  • 3 回答
  • 0 關注
  • 1602 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號