c語言中e表示什麼急急急,c語言中 E表示什麼 急急急!!!!

時間 2021-10-15 00:20:53

1樓:幹嗎尋找周杰倫

樓上是自動答題機回答的,不要理他。

我來說一下吧,c語言中對於整數到布林型別的處理是0為假,非0為真。

當變數e==0時候,此時把e當作表示式來看,表示式e的值為假,形如if(e)這樣的語句不被執行。

當變數e!=0時候,此時把e當作表示式來看,表示式e的值為真,形如if(e)這樣的語句被執行。

而!叫做邏輯取反運算子,!真==假,!假==真。

那麼我們來看一個例子。

int main ()

這個程式會輸出ab,因為一開始e是0,第一個if成立,後來e是-1,第二個if也成立。

為什麼!e等價於e==0呢。

當e是0的時候,表示式e的值是假,表示式!e的值是真,此時表示式e==0的值也是真;

當e不是0的時候,表示式e的值是真,表示式!e的值是假,此時表示式e==0的值也是假;

2樓:匿名使用者

《》是中文全形寫法,c語言中沒這種寫法。

<>一般起引入標頭檔案的作用,表示從當前目錄搜尋標頭檔案;""也有此作用,只不過表示的是從系統目錄中搜尋標頭檔案。

c語言中「!e」是什麼意思?

3樓:蹦迪小王子啊

!是c語言中的邏輯「非」運算子,由於c語言用整型數表示邏輯量,0為假,非0為真,

所以將!作用在一個整型變數前,得到的效果是:

當 e的內容為0, !e 的計算結果為1

當 e的內容非0, !e 的計算結果為0

擴充套件資料

算術運算子

用於各類數值運算。包括加(+)、減(-)、乘(*)、除(/)、求餘(或稱模運算,%)、自增(++)、自減(--)共七種。

關係運算子

用於比較運算。包括大於(>)、小於(<)、等於(==)、 大於等於(>=)、小於等於(<=)和不等於(!=)六種。

邏輯運算子

用於邏輯運算。包括與(&&)、或(||)、非(!)三種。

位操作運算子

參與運算的量,按二進位制位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。

4樓:鯨娛文化

mc原意是指說唱歌手,現在隨著mc的廣泛使用,逐漸衍生出許多意思來,也可以指能調節氣氛的人,會說rap的人還有能主持控制住全場的人,因此現在許多說唱歌手會在自己藝名前加上mc的字首,就是在暗示自己的職位是說唱歌手。

5樓:匿名使用者

%e 或%e i/o的說明符,表示用科學技術法;例如。10202→1.0202x10的4次方; 'e' :

做為一個字元 「e」; 做為一個字串 或者是定義的巨集;#define e (x) 謝謝

6樓:匿名使用者

printf("%.f",2e+3); 執行的結果是: 2000 printf("%.

f",2e-3); 執行的結果是: 0.002000 也就是說,2e+3就是2乘以10的三次方,2e-3就是2乘以10的-3次方,e就是乘以10

c語言中,e!=0和!e==0各是什麼意思

7樓:

是這樣的,c語言中!是邏輯非運算子,使用形式為:!表示式你這裡的e != 0是邏輯判斷e不等於0的意思,!e == 0是邏輯判斷非e等於0的意思,也就是是否e不等於0.

所以你這裡兩個表示式是同一個意思,只是表現形式不同。

像這種表示式在if語句或者while語句中會這樣用。

例如:if(e != 0)

意思是如果e的值不等於0, 那麼輸出」hello world「字串。

希望對你有幫助。

8樓:匿名使用者

如果是單獨的e,那麼只能是某個自定義識別符號, 可能的變數,函式,或者巨集定義。

在c中, e作為固定作用的, 只有兩處。

一個是用在浮點常量, 表示科學計數法。 比如1e10 表示1乘10的10次冪。

即aeb的形式, 表示a乘10的b次冪。

另一個是用在輸入輸出中 %e,表示科學計數法方式輸入輸出。

9樓:匿名使用者

c語言屬於高階程式語言。

(!e == 0) 是一個判斷表示式。

! 邏輯非運算子,表示取反的意思。e大於0, !e 等於0;e等於0,!e等於1.

== 等於運算子,表示相等的意思。

(!e == 0)判斷e是否不為0.

10樓:聖眼看天下

邏輯判斷,前者是e是否不等於0,後者是e是否等於0的意思。

11樓:匿名使用者

printf("%.f",2e+3); 執行的結果是: 2000 printf("%.

f",2e-3); 執行的結果是: 0.002000 也就是說,2e+3就是2乘以10的三次方,2e-3就是2乘以10的-3次方,e就是乘以10

12樓:匿名使用者

%e 或%e i/o的說明符,表示用科學技術法;例如。10202→1.0202x10的4次方;'e' :

做為一個字元「e」; 做為一個字串或者是定義的巨集;#define e (x) 謝謝

13樓:手機使用者

你的程式是不是不完整?warning、error一大堆。。。

好吧,先解釋你的問題。

0的ascii碼為048,『\0』的為000,本質上不同。『\0』才是結束符(c-string中),『\0』=0(碼)=null,是空與結束的標誌,控制字元之一。

題意如果是使得字串結束,應該用『\0』而不是0。

你的程式的其他問題:

1、字元陣列越界了吧。。。既能導致一大堆燙燙燙什麼的出現也可以使得程式直接崩潰。

2、nono()在主函式中未定義,引用出錯3、檔案路徑不對(在你的寫檔案函式中)

如果可以的話,把題目給我,我以你的程式為架子改進下再給你試試。

14樓:真仰澤星

!e=0是永真式

先把0的值付給e

再取非e的值

就是1e!=0是判斷

當e==0時為假,否則為真

15樓:匿名使用者

當然有了。簡單說來說,如果e為1的話,!e就為0,而e為零的話,!e就為1。至於e!=0,就是我們通常說的e不等於0,就是這個意思。

16樓:匿名使用者

%e是一種轉換說明符號,表示浮點數,並且採用e計數法。

比如2.12e2

c語言中1e-10是什麼意思

17樓:

1e-10是c/c++規定的浮點數的科學計數寫法,意思是1.0x10的-10次方。這個記數法有一些要求,一是e前面整數部分為1位的浮點數,如1.

0、3.3、9.999978901等(但不按這個規則寫,如123.

4e-3編譯器也認可);二時e可以大寫也可以小寫;三是e後面緊跟帶符號的十進位制整數,長度最大為3位,正數時可不寫+號。所以,1.234e-2、1.

234e-02、1.234e-002等其實是一個意思。

18樓:劉2星雨

表示科學計數法1×10的-10次方。比如:aeb,表示a乘以10的b次方。其中b必須是整數,a可以是小數。

19樓:匿名使用者

1e-10就是「aeb」的形式,表示a乘以10的b次方。

其中b必須是整數,a可以是小數。有用話望採納!··

20樓:匿名使用者

科學計數法,表示1的負10次方。

21樓:匿名使用者

1*10的-10次方。

22樓:江湖三腳貓

!可以簡單理解為取反,!真為假,!假為真。運算子!的優先順序高於!=,所以原式先計算!10

10不為0,!10就是0

原式化為:0!=1

!= 不等於號

意思就是0不等於1,結果為真

23樓:匿名使用者

!=那是一個比較運算呀,前面的是邏輯運算子!

如果還有問題,希望再問,不過最好把你的程式寫出來,好讓大家給你說個明白

急求!怎樣在c語言程式設計中表示自然數e?

24樓:

只能自己手動用具體數來表示

比如const double e=2.71828;

或者#define e 2.71828

huliyuputao 是正解

25樓:匿名使用者

在 math.h 裡面有個 #define m_e 2.71828182845904523536 就是.

26樓:風若遠去何人留

自己定義一下就好了。

比如const double e=2.71828;

或者 #define e 2.71828

27樓:徐霄沛

這個要自己定義了。。

28樓:匿名使用者

就是字母e唄!你可以輸出它的數值試試

c語言問題急急急,C語言問題,急急急

x 1進入外switch且執行case 1,y 0進入內switch且執行case 0,輸出first 遇到break,內switch終止,case 1執行完畢 case 1後面沒有break,所以外switch不終止,繼續向下執行case 2,輸出third 所以程式執行結果為 共輸出兩行內容,第...

c語言中怎麼表示除法,C語言中怎麼表示除法

夷詠緒如彤 5處以2這樣寫 5 2結果是取整數的也就是等於2 是除法取餘數好好看看數吧 天雨下凡 c語言中除號用 表示,相應的,乘號用 表示 a b 表示a除以b,但是需要注意,當a b均為整形時,運算為求出不大於商的最大整數,如10 7 1,5 2 2,13 4 3 相對應,a b表示求a除以b的...

c語言中怎麼表示,C語言中 怎表達?

四舍 入 標準的c語言中沒有 這個符號及常量,一般在開發過程中是通過開發人員自己定義這個常量的,最常見的方式是使用巨集定義 define pi 3.141592 也可以直接普通變數定義,如 double pi 3.141592 可以負責任的告訴你,c99標準裡沒提這事,但大部分實現裡 vs和gcc ...