c語言中kn2表示的是什麼意思,c語言中,n100表示什麼意思

2021-03-04 04:45:53 字數 5237 閱讀 3322

1樓:匿名使用者

先搞懂優先順序:(可以看這裡

( k++ ) && ( (n++) > 2 )這樣是不是清楚回

一點了,答不清楚追問!

2樓:匿名使用者

&&是邏輯與就是要同時滿足k++>2和n++>2 望採納

3樓:匿名使用者

是的。&&是且,||是或,!是非

c語言中,n%100表示什麼意思

4樓:天雨下凡

n%100的結果是n除以100的餘數。

5樓:千鋒教育

n除以100再除以10的餘數賦值給c

6樓:龍年4g和

你應該就是不知道%符號的意思 大一新生 這個符號是取餘符號 10%3就是1

在c語言中 **表示什麼意思?

7樓:my杜杜

*表示指標,**表示指標的指標。

例如:int *a;這個語句宣告瞭一個變數a,a的資料型別是int *,也就是整型變數的指標型別(如果不懂什麼是指標,那這個問題就沒有意義了)。也就是說 a的值是一個記憶體地址,在這個地址所在的記憶體空間中存放的是一個整型變數。

再看:int **b;這個語句也宣告瞭一個變數b,b的資料型別是int **,也就是整型變數的指標的指標型別(二級指標)。也就是說 b的值是一個記憶體地址,該地址所在的記憶體空間中存放的是一個整型變數的指標(一級指標,或許就是上面那個a的值)。

c語言的運算非常靈活,功能十分豐富,運算種類遠多於其它程式設計語言。在表示式方面較其它程式語言更為簡潔,如自加、自減、逗號運算和三目運算使表示式更為簡單,但初學者往往會覺的這種表示式難讀,關鍵原因就是對運算子和運算順序理解不透不全。當多種不同運算組成一個運算表示式,即一個運算式中出現多種運算子時,運算的優先順序和結合規則顯得十分重要。

在學習中,對此合理進行分類,找出它們與數學中所學到運算之間的不同點之後,記住這些運算也就不困難了,有些運算子在理解後更會牢記心中,將來用起來得心應手,而有些可暫時放棄不記,等用到時再記不遲。

8樓:閻希榮蓋鳥

*可以表示

乘以比如

3*2*也可以表示

指標比如

typedef

int(*

fun)(int,int);

*還可以表示

取地址的內容

比如int

a=1;

int*

pa=&a;

intb=*pa;

在註釋中也可能出現*

比如/*

****/你這是個指標,表示變數名為「elem」的地址位置。

9樓:貴同書琴冬

這個是按位或的意思,c語言中有對二進位制位的操作,按位或的意思是,只要這一位上有一位是1,那麼按位或後這一位就是1,兩位全為0時,按位或後這位才為0

比如:int

a=4,c=8;

intc=a|b;

a二進位制:

0000

0000

0000

0100

b二進位制:

0000

0000

0000

1000

那麼c:

0000

0000

0000

1100

所以c的值是12

10樓:戰譽宇綸

就是在a的地址輸入資料*/

引用:函式裡面int

sport(int

*&a){}/*引用a指標,表示可以修改a的值*/int&b=a;/*引用a的別名,也就是說給a另起一個名,和a等價使用,但b不佔用記憶體空間*/

11樓:革偉撒長菁

邏輯關係中的「或」的意思。

即為判斷真假的邏輯符號。

符號兩邊的值如有一個為真,這個表示式的值便為真。

c語言中,&&和‖在計算中是啥意思?如1&&2和++k‖k

12樓:金色潛鳥

&& 邏輯與

(邏輯乘)運算。

|| 邏輯或 (邏輯加)運算。

1 && 2 就是 ( 1 與 2) 運算,1 是真,2是真,真與真 得 真。

++k || k 就是 如果 ++k 為真 或 者 k 為真, 結果 就是 真。只有2者 都為假時 才為假。

----

一般規定: 0 為 假,所有的 非 0 都為真。

13樓:

&&表示並且。 要同時滿足兩個條件||表示或者。只要滿足一個條件就通過

c語言中,n++<=2是什麼意思

14樓:匿名使用者

++在後面是先算小於等於,然後在自增一個。如果在前面就是先加,在算小於等於。++在後面是不是小於等於成立與否,他都要執行一次所以n是4。

比如說n等於的時候n小於等於2成立,成立後n變成3,然後n等於3,n小於等於2不成立,然後n有加了1所以n就是4很簡單的邏輯啊。

15樓:匿名使用者

t/(2*n-2)/(2*n-1)c語言

在c語言中的意思是:用t除以n的2倍減2的商,再去除以n的2倍減1

16樓:匿名使用者

等價於if(n<=2) n++;先將判斷n是不是小於等於2,如果成立呢n自增

17樓:匿名使用者

就是 n<=2如果是++n<=2等於 n+1 <=2

18樓:匿名使用者

等價於:n<=0n++

19樓:匿名使用者

\n' 的意思是:回車換行。將當前位置移到下一行的開頭。

1、\n是換行符,通常在輸出中用作格式控制;\n'就是一個轉義字元,其意義是「回車換行」。

2、轉義字元以反斜線"\"開頭,後跟一個或幾個字元。轉義字元具有特定的含義,不同於字元原有的意義,故稱「轉義」字元。

3、一般放到printf()這類函式中使用,比如:printf("this is a test\n please check it\n");

結果是:this is a test please check it

擴充套件資料

所有的ascii碼都可以用「\」加數字(一般是8進位制數字)來表示。而c中定義了一些字母前加"\"來表示常見的那些不能顯示的ascii字元,如\0,\t,\n等,就稱為轉義字元,因為後面的字元,都不是它本來的ascii字元意思了。

轉義字串(escape string),即字元實體(character entity)分成三部分:第一部分是一個&符號,英文叫ampersand;第二部分是實體(entity)名字或者是#加上實體(entity)編號;第三部分是一個分號。

比如,要顯示小於號(<),就可以寫 < 或者 < 。

用實體(entity)名字的好處是比較好理解,一看lt,大概就猜出是less than的意思,但是其劣勢在於並不是所有的瀏覽器都支援最新的entity名字。而實體(entity)編號,各種瀏覽器都能處理。

參考資料

20樓:匿名使用者

這個是問號運算子。問號運算子是三目運算子,格式:

表示式1?表示式2:表示式3;

如果表示式1成立,則執行表示式2,否則執行表示式3對於本題,(n)?(c++):(c--);的意思是如果n不等於0,那麼執行c++,就是c自增1,如果n等於0,那麼執行c--,就是c自減1

21樓:阿爾邁凡

應該是(n)?(c++):(c--)吧

這是一個三目運算子

表示(n)有表示式值是否為真

如果為真的話則返回(c++)表示式的值

否則將會返回(c--)表示式的值

然後這個注意一個字尾自增/減表示式的求值就可以了

22樓:修者世界

c語言中'\n'是換行的意思,一般放到printf()這類函式中使用,比如:

printf("this is a test\n please check it\n");

結果是:

this is a test

please check it

23樓:匿名使用者

包含在雙引號裡的反斜槓 \ 是轉義識別符號,它告訴編譯器,接下來的字元被轉義,如果接下是數字字元,則將這些數字看成 8 進位制

所以在c中有如下用法

\n 相當換行

\t 製表符(tab)

\012 代表ascii碼為 10 的字元\081 代表ascii碼為 65 的字元

24樓:匿名使用者

換行符就是回車

轉義字元是一種特殊的字元常量。轉義字元以反斜線"\"開頭,後跟一個或幾個字元。轉義字元具有特定的含義,不同於字元原有的意義,故稱「轉義」字元。

例如,在前面各例題printf函式的格式串中用到的「\n」就是一個轉義字元,其意義是「回車換行」。轉義字元主要用來表示那些用一般字元不便於表示的控制**。

常用的轉義字元及其含義

轉義字元 轉義字元的意義 ascii**

\n 回車換行 10

\t 橫向跳到下一製表位置 9

\b 退格 8

\r 回車 13

\f 走紙換頁 12

\\ 反斜線符"\" 92

\' 單引號符 39

\」 雙引號符 34

\a 鳴鈴 7

\ddd 1~3位八進位制數所代表的字元

\xhh 1~2位十六進位制數所代表的字元

廣義地講,c語言字符集中的任何一個字元均可用轉義字元來表示。表中的\ddd和\xhh正是為此而提出的。ddd和hh分別為八進位制和十六進位制的ascii**。

如\101表示字母"a" ,\102表示字母"b",\134表示反斜線,\xoa表示換行等。

25樓:匿名使用者

\n相當於一個字元,這個字元就是 換行 。

字元\n 與 字元a 用法一樣,你用字元a時是不是 要加引號:'a' 表示是一個字元而不是變數,所以\n也一樣,用的時候加上'\n'就可以了。

c語言中問號表示什麼意思C語言中,問號表示什麼意思?

c語言運算子中問號是條件運算子 與冒號組合 該運算子是c語言中唯一一個三目運算子。可以通過如下的例項來說明條件運算子的用法 int a 1,b 3 int max max a b a b 如果a b,則max的值為a,否則max的值為b,也即取a與b中的較大者 一般是字元 你這樣問估計是三目運算子 ...

c語言中2d之類的表示什麼意思,在c語言中, 是表示什麼意思

3d 表示輸出3位整型數,不夠3位右對齊。2d 表示輸出2位整型數,不夠2位右對齊。格式化規定字元,以 開始,後跟一個或幾個規定字元,用來確定輸出內容格式。在 和字母之間插進數字表示最大場寬。比如 9.2f 表示輸出場寬為9的浮點數,其中小數位為2,整數位為7,小數點佔一位,不夠9位右對齊。8s表示...

c語言中b2什麼意思C語言中b2什麼意思

b 2在c語言中判斷b是否等於2後b自加。在c語言中a 是首先拷貝自己的副本,然後對真值加一 a是對真值加一,然後使用真值。例如 int a 0,b,c b a c a printf b d,c d b,c 上述程式段執行結果為b 0,c 2,可以證明理論 而a 和 a本身在單獨使用時,與a a 1...