-
大的里面套個小的,就是這么簡單查看全部
-
不能寫成1000>score>=5000哦 簡化一切~查看全部
-
判斷閏年的規(guī)則是能被4整除并且不能被100整除,或者能被400整除的年份是閏年,否則是平年。查看全部
-
()最牛逼查看全部
-
在使用switch語句時還應注意以下幾點: 1、在case后的各常量表達式的值不能相同,否則會出現錯誤。 2、在case子句后如果沒有break;會一直往后執(zhí)行一直到遇到break;才會跳出switch語句。查看全部
-
C語言中的三目運算符:“?:”,其格式為: 表達式1 ? 表達式2 : 表達式3;查看全部
-
括號里不寫;,而且如果是字符型不能用字符串查看全部
-
使用break語句時注意以下幾點: 1、在沒有循環(huán)結構的情況下,break不能用在單獨的if-else語句中。 2、在多層循環(huán)中,一個break語句只跳出當前循環(huán)。查看全部
-
多重循環(huán)在執(zhí)行的過程中,外層循環(huán)為父循環(huán),內層循環(huán)為子循環(huán),父循環(huán)一次,子循環(huán)需要全部執(zhí)行完,直到跳出循環(huán)。父循環(huán)再進入下一次,子循環(huán)繼續(xù)執(zhí)行...查看全部
-
1、在知道循環(huán)次數的情況下更適合使用for循環(huán); 2、在不知道循環(huán)次數的情況下適合使用while或者do-while循環(huán),如果有可能一次都不循環(huán)應考慮使用while循環(huán),如果至少循環(huán)一次應考慮使用do-while循環(huán)。查看全部
-
int getIndex(int arr[5],int value) { int i; int index; for(i=0;i<5;i++) { /* 請完善數組查詢功能 */ if(arr[i]==value) { return i; } } return index; }查看全部
-
double temp; temp = arr[j]; arr[j] = arr[j+1];查看全部
-
數組可以由整個數組當作函數的參數,也可以由數組中的某個元素當作函數的參數: 1、整個數組當作函數參數,即把數組名稱傳入函數中 2、數組中的元素當作函數參數,即把數組中的參數傳入函數中 1、數組名作為函數實參傳遞時,函數定義處作為接收參數的數組類型形參既可以指定長度也可以不指定長度。 2、數組元素作為函數實參傳遞時,數組元素類型必須與形參數據類型一致。查看全部
-
1、最好避免出現數組越界訪問,循環(huán)變量最好不要超出數組的長度,比如: 2、C語言的數組長度一經聲明,長度就是固定,無法改變,并且C語言并不提供計算數組長度的方法。 由于C語言是沒有檢查數組長度改變或者數組越界的這個機制,可能會在編輯器中編譯并通過,但是結果就不能肯定了,因此還是不要越界或者改變數組的長度查看全部
-
數組只聲明也不行啊,看一下數組是如何初始化的。說到初始化,C語言中的數組初始化是有三種形式的,分別是: 1、 數據類型 數組名稱[長度n] = {元素1,元素2…元素n}; 2、 數據類型 數組名稱[] = {元素1,元素2…元素n}; 3、 數據類型 數組名稱[長度n]; 數組名稱[0] = 元素1; 數組名稱[1] = 元素2; 數組名稱[n] = 元素n; 我們將數據放到數組中之后又如何獲取數組中的元素呢? 獲取數組元素時: 數組名稱[元素所對應下標]; 如:初始化一個數組 int arr[3] = {1,2,3}; 那么arr[0]就是元素1。 注意: 1、數組的下標均以0開始; 2、數組在初始化的時候,數組內元素的個數不能大于聲明的數組長度; 3、如果采用第一種初始化方式,元素個數小于數組的長度時,多余的數組元素初始化為0; 4、在聲明數組后沒有進行初始化的時候,靜態(tài)(static)和外部(extern)類型的數組元素初始化元素為0,自動(auto)類型的數組的元素初始化值不確定。查看全部
舉報
0/150
提交
取消