有一道題,c語言中i0,什麼意思

2021-03-04 09:00:59 字數 1440 閱讀 5493

1樓:匿名使用者

讓變數i的值為0;就是從第0個元素開始,c中,陣列下標從0開始,到n-1結束(n是陣列的元素個數)

在c語言中a[i]>='0'是什麼意思啊

2樓:天雲一號

a[i]>='0'是乙個比較的bai表示式,分如下兩du種情況:

1、如果zhi陣列daoa是字元型陣列,則a[i]>='0'表示回將字元a[i]和字答符'0'的ascii碼進行比較,如果a[i]的ascii碼值較大或相等,返回1,否則返回0。

2、如果陣列a是數值型陣列,則a[i]>='0'表示將數值a[i]和字元'0'的ascii碼進行比較,如果a[i]的數值大於或等於字元'0'的ascii碼值,返回1,否則返回0。

3樓:匿名使用者

也就是說,a是乙個char陣列,由於是char,不能和int直接等價,所以必須加上單引號。這個就是判斷a[i]這個元素是不是乙個數字

4樓:匿名使用者

a[i]是陣列的意思 a[0]就表示這個陣列裡的第乙個元素 以此類推 a[i]>='0'就表示這個陣列的元素]>='0' 但是注意 這裡的0是字元型 <='9'也是一樣

5樓:匿名使用者

a[i]是字元型陣列

a[i]>='0'&&a[i]<='9' 是來判斷a[i]中的字元是不是在字元型的0~9 之間

6樓:匿名使用者

'0'代表字元,在c中可以與int型的48通用,就是ascii碼啦,翻下書看下吧

7樓:匿名使用者

0的ascii碼是48,也就是a[i]>=48

在c語言中,if(n%i==0,)是什麼意思?n和i分別為乙個數、

8樓:匿名使用者

這是一抄個條件判斷語句

n%i即n整除襲i餘幾,n%i==0表示:是否bain能夠整除dui,

如果能夠整除,則n%i==0則得到true,即條zhi件成立,運dao行if分支

如果能夠整除,則n%i==0則得到false,即條件不成立,執行else分支

9樓:倒霉熊

%表示取餘操作。

例如:n=5 i=2

則 n%i = 5%2 =1

這是因為 5除以2 商2 餘1 %取的就是餘數。

n%i ==0 表示的就是 若i是n的因子,則條件成立

10樓:知行

如果n對i求餘值為0;即如果n可以被i整除,則。。。

11樓:冰是沉默的水

if(n%i==0)表示如果 n 能被 i 整除,就執行if下面的語句

if(n%i==0,)這樣是編譯通不過的

-物聯網校企聯盟技術部

c語言中altgt0是什麼意思,c語言中a0是什麼意思

c語言中沒有 這樣的操作符。表示a b是用a b。其他語言有用a b來表示a b的。c語言中a 0什麼意思 如果是賦值比如 c a 和 c a 最好的辦法是寫個小程式驗證。根據優先順序 的優先順序比 高 是先算 再算 的 a 是乙個變數,先做自減運算,在進行邏輯比較大小 假如a是0,a 也是0,a ...

C語言中ifab是什麼意思啊,在C語言中,ifa1b2是什麼意思?

3步1.if a不為0並且b 不為0 2.無論前面的if是否成立a 1,b 1 3.if決定是否執行望採納 在c語言中,if a 1 b 2 是什麼意思?若a 1並且b 2 執行該步操作後,b的值加1為3 邏輯運算子是根據表示式的值來返回真值或是假值。其實在c語言中沒有所謂的真值和假值,只是認為非0...

c語言中0x12什麼意思,C語言中0x12什麼意思

就是十六進位制12h,等於十進位制18。具體還與所使用的場合有關。int c 0x12 就等同於int c 18 char c 0x12 就是 ch 18 它是乙個非列印字元 char s 0x12 則它佔用5個位元組,分別是 0 0 x 1 2 0 然而要想用printf s s 或puts s ...