c 語言當中的程式設計 int ball 160這段話是什麼意思呢

2021-03-27 13:49:55 字數 2451 閱讀 6128

1樓:蓉雪球

編譯器把第乙個初始化值賦給陣列的第乙個元素,然後用0賦給其餘的元素。

注意,如果定義了乙個陣列而沒有給出一列初始值時,編譯器並不會去做初始化工作。所以上面的表示式是將乙個陣列初始化為零的簡潔方法,它不需要用乙個for迴圈,也避免了「偏移1位」錯誤(它可能比for迴圈更有效,這取決於編譯器)。

2樓:匿名使用者

定義乙個ball的陣列,並賦值ball[0]為0(如果是全域性變數,那麼所有元素都會是0)

3樓:雲南新華電腦學校

int i,j=0;

for(i=0;s[i];i++) //應該能看出s是個字串,此處就是遍歷字串的一般規範寫法,s[i]表示,當s[i]!=0時, 0 == 『\0』是字串結束符

if(s[i]!=c) //從這裡可以看出,這是刪除串中的某個字元c的功能,有多少個,刪除多少個

s[j++]=s[i];

s[j]=0; //置字串結束符,這樣返回後的s在輸出時,才會正常,不然,會有多餘的字元出現! 字串在輸出時,從首位址,一直輸出到字串結束符位置才停止

c++語言當中的程式設計:int pose[16] = { 0 };這段話是什麼意思呢?

4樓:金色潛鳥

int pose[16] = ;

宣告 pose 是 int 型 (整型)一維陣列,陣列元素有16個。

= 是 對陣列元素作初始化,花括號內是初始化的數值,這裡只給了 pose[0] 的數值 0。沒有給其它元素數值。 其它元素的數值將取決於編譯器的處理,不同的編譯器有自己的處理方法,若 pose 是全域性量,那麼,其他元素也全為0,若 pose 不是全域性量,那麼,其他元素可能為0,也可能不處理。

5樓:匿名使用者

這段話的意思是定義了乙個包含16個元素的整型陣列pose,並把陣列的第乙個元素初始化為0;當然,對於整型值,如果沒有初始化,編譯器缺省會為其初始化為0,所以可能你看不出效果,若把0改為1,則可以看出只有第乙個元素為1,其餘全為0

c++語言當中的程式設計:for (int j = 0; j < 16; j++)  這段話是什麼意思

6樓:匿名使用者

以j為標記變數,迴圈16次,每次j的值自增1

c++語言當中的程式設計:for (int i = 0; i < 5; i++) 這段話是什麼意思呢 10

7樓:匿名使用者

int i,j=0;

for(i=0;s[i];i++) //應該能看出s是個字串,此處就是遍歷字串的一般規範寫法,s[i]表示,當s[i]!=0時, 0 == 『\0』是字串結束符

if(s[i]!=c) //從這裡可以看出,這是刪除串中的某個字元c的功能,有多少個,刪除多少個

s[j++]=s[i];

s[j]=0; //置字串結束符,這樣返回後的s在輸出時,才會正常,不然,會有多餘的字元出現! 字串在輸出時,從首位址,一直輸出到字串結束符位置才停止

8樓:遙望星空豬豬俠

初始i=0,

i≥5時迴圈結束,

每次迴圈i=i+1

c++語言當中的程式設計:static int data[5] = { 11,12,16,3,16 }

9樓:匿名使用者

首先定義開設靜態陣列,陣列名為data,陣列元素5個,有效下標為0~4,每個元素存放int型別資料,陣列初始值在大括號中順序給出。.

c++語言當中的程式設計:for(int n=1;n<=16;n++)是什麼意思呢?

10樓:wang源翔浩思

不怎麼懂,但看著是先n等於1,然後判斷n是否小於等於16,小於的話繼續n加1,再繼續判斷n是否小於等於16,以此類推,如果大於的時候也就結束了。

11樓:丿em丶朦朧

這是for迴圈,n迴圈了16次。

c++語言當中的程式設計:if (data[i] == rank[j])  這段話是什麼意思呢?

12樓:匿名使用者

就是乙個比較。

估計是迴圈兩個陣列判斷有元素值 相同時進行其它操作

c++語言當中的程式設計:int rank[16] = { 0 };這段話是什麼意思呢?

13樓:蓉雪球

編譯器把第乙個初始化值賦給陣列的第乙個元素,然後用0賦給其餘的元素。

注意,如果定義了乙個陣列而沒有給出一列初始值時,編譯器並不會去做初始化工作。所以上面的表示式是將乙個陣列初始化為零的簡潔方法,它不需要用乙個for迴圈,也避免了「偏移1位」錯誤(它可能比for迴圈更有效,這取決於編譯器)。

C語言程式設計,c語言的程式設計

以下第二點或者兩點都沒弄清 1.沒理解區域性變數。2.沒有理解引數傳遞。首先區域性變數,當某個變數在函式內部或者語句塊中宣告時,該變數則是該函式或者語句塊中的區域性變數。舉例來說。void fun int a int main 函式執行結果為6 7 其次,來看引數傳遞。引數傳遞分為數值引數傳遞和位址...

c語言程式設計計算,C語言程式設計計算

int main printf 結果 f sum 我是學前端的,沒怎麼了解c,但是應該是這樣吧 include void main include int main 用c語言編寫程式,計算s 1 1 2 1 2 3 1 2 3 n include usingnamespacestd intmain ...

c語言程式設計問題,c語言程式設計問題?

include int main int i,n double sum 0 scanf d n for i 1 i n i sum i i 1.0 i 1 printf f n sum return 0 include void main c語言程式設計問題 解題思bai路 完全跟百錢買百雞的問題是...