關於C語言,關於C語言中 和 的用法

2022-05-21 13:56:41 字數 5831 閱讀 5516

1樓:一頁凌風

c語言是我現在的主用語言,因為它很強大。你不明白的地方我以前也很躊躇。原因是我們還只是c語言的初學者。

平時,我們編輯完成,在視窗執行,實際上這是我們在檢測我們編輯的**是否有效。這是編譯環境提供給我們的一個視覺化視窗。(當然,我們的程式裡也有體現)這主要是用來檢驗我們的邏輯。

當我們能逐漸掌握了c語言的邏輯的時候,我們就可以離開這種視窗了,因為在高階語言中,c語言的圖形介面幾乎是相當於沒有,因為它畫出來的圖形比較簡陋。但是,它的高效率**執行和超強邏輯可以讓我們領略這種接近彙編效率的語言是多麼強大。

一般來說,c語言之所以不被大家理解成能做應用程式的語言正是因為它缺乏的圖形介面。c語言由於其接近底層,更多的被用來做系統設計。

有點跑題。。。你是說它是怎麼變成一個應用程式的。呵呵,舉一個簡單的例子。教學資訊管理系統,我們就可以採用c語言加資料庫來做。當然有其他的實現方法。

其實它變成一個應用軟體,重要的不在於從外表上,主要是這個應用軟體在內部如何流動的。例如,從入口處的資料到出口處的資料是怎麼流動和怎麼處理的,這是c語言應用於的地方。而我們只看外表包裝的話,就看不到c語言的應用了。

不知道說明白沒有,這個問題本來就有點說不明白。呵呵呵呵。

2樓:匿名使用者

用不同的sdk建立不同的視窗

win32sdk 建立widnows下面的應用程式int main() {} 控制檯入口

int winmain(){} win32程式入口...

關於c語言:

3樓:豬頭幫幫主麥兜

char character,st[80]; 改為 char *character,st[80];

scanf("%c",&character);改為scanf("%c",character);

4樓:楓葉一壺酒

scanf("%c",&character);

%c用於輸入單個字元這裡就不對了!!

關於c語言中 || 和 &&的用法

5樓:匿名使用者

|&& 和 || 都是邏輯表示式裡常用的,一般用法是 if(表示式1 || 表示式2) 或者 if(表示式1 && 表示式2)

|| 表示 或 滿足其中一個,整個表示式就為真,就滿足if判定的條件

例如 if(1 || 0) std::cout <<"hello!\n"; 輸出為hello

&& 表示 且 if括號內的表示式都為真 才能滿足if判定的條件 才會執行if{}裡的語句

不清楚請追問

6樓:誰敢橫刀立馬

|表||是邏輯或,例子如下

//表示式1||表示式2

//如果表示式1是true或者表示式2是true,整條式子的結果就是true,否則是false

int a=0;

bool z=(a>0||a==0);

//這個例子中條件a==0,所以整條表示式的結果是true,如果表示式1的結果是true,

//那結果也是true

&&是邏輯與,例子如下:

//表示式1&&表示式2

//這個操作符要求兩邊的表示式都是true整條表示式才是true,如下

int a=0,b=0;

bool z=(a==0&&b==0);

//這個例子中兩邊的表示式都是true,所以最後的結果是true,如果有一邊的表示式不是true,,結果就是false

7樓:劉培鑫

||是邏輯或,例子如下

//表示式1||表示式2

//如果表示式1是true或者表示式2是true,整條式子的結果就是true,否則是false

int a=0;

bool z=(a>0||a==0);

//這個例子中條件a==0,所以整條表示式的結果是true,如果表示式1的結果是true,

//那結果也是true

&&是邏輯與,例子如下:

//表示式1&&表示式2

//這個操作符要求兩邊的表示式都是true整條表示式才是true,如下

int a=0,b=0;

bool z=(a==0&&b==0);

//這個例子中兩邊的表示式都是true,所以最後的結果是true,如果有一邊的表示式不是true,,結果就是false

8樓:塵世間的菜鳥

#include

void main()

9樓:匿名使用者

|| 和數學上的 "或者"差不

多 比如 x>1 || x<100 在c語言中 是從左自有判斷 如果x>1成立就不會再繼續判斷 || 之後的式子 ,只有x>1不成立才會繼續判斷 || 之後的式子

1 || 1 為真

1 || 0 為真

0 || 1 為真

0 || 0 為假

&& 和數學上的"並且"差不多 只有 && 前後的試子都成立才會為真 也就是說 && 是從左往右 運算過程中 只要有一個為假 就不會再往後面判斷

1 && 1 為真

1 && 0 為假

0 && 1 為假

0 && 0 為假 :這個要注意, (我上面只是說差不多哈) 你總不能錯誤的事情做兩次就是正確的了吧

|| 與&& 的運算結果都只是真或者假

10樓:匿名使用者

&& 邏輯與|| 邏輯或上面的是表示式同為真時則真。(1 > 0 && 2 > 0)下面的是表示式有一為真則真。(1>0 || 2<0)這兩個表示式的結果都返回真。

笨方法的漢字理解方法就看字與就是共同 或就是取一。一樣的。

11樓:匿名使用者

||就是邏輯裡面的或,&&就是邏輯運算裡面的與,if(a>1 || b>1) 上面只要a>1或者b>1,c就等於0,如果用&& ,就要同時都大於1咯

12樓:匿名使用者

if(x>1&&x<10) 其中&&就是並且的意思 這句話的意思是 10>x>1,

if(x>1||x<10) 其中||就是活著的意思 ,也就是說x<10或者x>1都滿足條件。

13樓:匿名使用者

a|| b a和b同時為假即為假,其它為真a&b a和b同時為真即為真,其它為假

14樓:匿名使用者

||就是邏輯或,兩個事件或

(當如加法1+0=1),&&邏輯與,兩個事件與(當如乘法1*0=0;只有1*1=1);|按位或(就資料每一位連加,只要有一位不是零,就不是零);&按位與(就當如每位相乘後在相加,只有對應相互不是零才不是零)

15樓:匿名使用者

用法和例子還是不太很好

16樓:y冰靨之星

||  //或操作 a||b a或者b有一個為真時  式子就返回true,都為就假才返回false。

&&  &&且操作 a&&b a和b都為真時  式子才返回true,否則就返回false

17樓:匿名使用者

哈哈哈哈哈哈哈哈哈哈哈哈哈哈

關於c語言

18樓:學渣還是學霸

簡單的來說就是肯湯姆斯做了個遊戲,非常想玩,但是他此時沒有電腦,於是他就拿了一臺空的電腦,但這臺電腦沒有作業系統於是他就編了個新的系統,這個系統用了一種新的語言編譯。這個語言叫c語言,這個系統叫unix。c語言擁有的可移植性和在當時十分重要的物件導向的能力使它擁有的高階語言的部分能力。

從此以後c走向標準化,走向全世界

19樓:

謝謝,vc軟體的問題

c語言要背哪些?

20樓:哎喲帶你看娛樂

main函式和其他函式;標頭檔案,資料說明等。

考試要求熟悉visual c++2010 express整合開發環境;掌握結構化程式設計的方法,具有良好的程式設計風格;掌握程式設計中簡單的資料結構和演算法並能閱讀簡單的程式;在visual c++2010 express整合環境下,能夠編寫簡單的c程式,並具有基本的糾錯和除錯程式的能力。

要求學習程式的構成,main函式和其他函式;標頭檔案,資料說明,函式的開始和結束標誌以及程式中的註釋;源程式的書寫格式;c語言的風格;c的資料型別(基本型別,構造型別,指標型別,無值型別)及其定義方法;c運算子的種類、運算優先順序和結合性;不同型別資料間的轉換與運算。

21樓:

c語言要背函式的格式考察,如何實現保留三位小數,第四位四捨五入的程式等內容。

1、scanf(「a=%d,b=%d」,&a,&b) 。

一定要記住是以第一部分的格式在終端輸入資料。考試核心為:在黑色螢幕上面輸入的為 a=12,b=34才可以把12和34正確給a和b 。有一點不同也不行。

2、scanf函式的格式考察。

注意該函式的第二個部分是&a 這樣的地址,不是跳過輸入的第三個資料。

3、如何實現保留三位小數,第四位四捨五入的程式。

y=(int)(x*100+0.5)/100.0 這個保留兩位,對第三位四捨五入

y=(int)(x*1000+0.5)/1000.0 這個保留三位,對第四位四捨五入

y=(int)(x*10000+0.5)/10000.0 這個保留四位,對第五位四捨五入

4、指定輸入的長度。

終端輸入為12,y為3456,z為7。終端輸入:

1 234567 由於1和2中間有空格,所以只有1位給x。scanf(「-m%d」,&x,&y,&z);x為1,y為2345,z為67。

5、表示式的數值只能為1(表示為真),或0(表示假)。

如 9》8這個關係表示式是真的,所以9》8這個表示式的數值就是1。

如 7《6這個關係表示式是假的,所以7《6這個表示式的數值就是0

22樓:保愷僑健柏

1、單獨記死的沒用,邊學邊用,學到哪了不懂再去看,如果有一定的英語基礎,學起來就容易多了,應為裡面的函式構造都是英語單詞的縮寫或簡稱,多加練習去編譯器編寫,時間長了自然的就記住了,但不能記死的,要懂得舉一反三。

2、c語言就像是在學數學,學語文。很平常的一個科目,只是大家認識的都比較少。數學不背公式,不理解題意都不行。

當然,語文也是一樣,不背課文不行吧,不理解文章不行吧。都是一個道理。沒有什麼背不背的。

23樓:仵曼妮甕司

學習c語言主要是要理解

不需要背什麼

特別是後面的關於指標

更是要理解的

你可以多做一些筆記、多上機實踐一下就行了

我當初學習c語言的時候也是通過上機和多做筆記來學習的祝你學習愉快哦!

24樓:櫻桃小權子

學習c不是靠背的,要多多練習,因為關於**的東西,不能紙上談兵,遇到的問題多了你就能成為大神了

c語言中關於指向陣列的指標C語言中關於指向陣列的指標

char str 100 char pi str 相當於char pi pi str char ppi pi 這個地方抄錯了。應為char ppi pi 定義加 表明這是指標型別的變數 用的時候,就是用的指標,加 幹什麼。只有取指標所指變數的值,或給指標所指的變數賦值的等涉及指標所指的變數的時候,才...

C語言for 用法,c語言中for語句是怎麼用的

語法只要指定條件為 true 都執行語句塊。for initialization test increment statements 引數 initialization 必選項。一個表示式。該表示式只在執行迴圈前被執行一次。test 必選項。一個 boolean 表示式。如果 test 是 true...

c語言中和符號是什麼意思,C語言中 和 符號是什麼意思?

在c語言中,和 都屬於邏輯運算子,並且都是雙目運算子。邏輯運算子總共有3個,分別是 和 邏輯運算子是用來判斷一件事情是 成立 還是 不成立 或者說是 真 還是 假 判斷的結果只有兩個值,用數字表示就是 0 和 非0 其中,非0 表示該邏輯運算的結果是 真 0 表示這個邏輯運算表示式的結果為 假 是邏...