-
使用break語句時注意以下幾點: 1、在沒有循環(huán)結構的情況下,break不能用在單獨的if-else語句中。 2、在多層循環(huán)中,一個break語句只跳出當前循環(huán)。查看全部
-
在實際開發(fā)中一般最多用到三層重循環(huán)。因為循環(huán)層數(shù)越多,運行時間越長,程序越復雜,所以一般用2-3層多重循環(huán)就可以了。另外不同循環(huán)之間也是可以嵌套的。 多重循環(huán)在執(zhí)行的過程中,外層循環(huán)為父循環(huán),內(nèi)層循環(huán)為子循環(huán),父循環(huán)一次,子循環(huán)需要全部執(zhí)行完,直到跳出循環(huán)。父循環(huán)再進入下一次,子循環(huán)繼續(xù)執(zhí)行...查看全部
-
#include <stdio.h> int main() { int i, j, k; for(i=1; i<5; i++) { /* 觀察每行的空格數(shù)量,補全循環(huán)條件 */ for( j=i ; j<5; j++ ) { printf(" "); //輸出空格 } /* 觀察每行*號的數(shù)量,補全循環(huán)條件 */ for( k=0 ; k<2*i-1 ; k++ ) { printf("*"); //每行輸出的*號 } printf("\n"); //每次循環(huán)換行 } return 0; }查看全部
-
if()后面沒有分號,直接寫{}查看全部
-
一句話總結遞歸:自我調(diào)用且有完成狀態(tài)。查看全部
-
數(shù)組名作為函數(shù)實參傳遞時,形參既可以指定長度也可以不指定長度。查看全部
-
C語言規(guī)定,在沒有指定函數(shù)的作用范圍時,系統(tǒng)會默認認為是外部函數(shù),因此當需要定義外部函數(shù)時extern也可以省略。查看全部
-
>=,<=,==,!=這種符號之間不能存在空格。查看全部
-
為了提高效率,將局部變量得值放在CPU中的寄存器中,叫“寄存器變量”,用register作聲明。 注意:只有局部自動變量和形式參數(shù)可以作為寄存器變量;一個計算機系統(tǒng)中的寄存器數(shù)目有限,不能定義任意多個寄存器變量;局部靜態(tài)變量不能定義為寄存器變量。查看全部
-
C語言中存儲類別又分為四類:自動(auto)、靜態(tài)(static)、寄存器的(register)和外部的(extern)。查看全部
-
void函數(shù)中如果有return語句,只能起到結束函數(shù)運行的功能,其格式為:(return;)。查看全部
-
在使用switch語句時還應注意以下幾點: 1、在case后的各常量表達式的值不能相同,否則會出現(xiàn)錯誤。 2、在case子句后如果沒有break;會一直往后執(zhí)行一直到遇到break;才會跳出switch語句。 3、switch后面的表達式語句只能是整型或者字符類型。 4、在case后,允許有多個語句,可以不用{}括起來。 5、各case和default子句的先后順序可以變動,而不會影響程序執(zhí)行結果。 6、default子句可以省略不用。查看全部
-
使用break語句時注意以下幾點: 1、在沒有循環(huán)結構的情況下,break不能用在單獨的if-else語句中。 2、在多層循環(huán)中,一個break語句只跳出當前循環(huán)。查看全部
-
這個例子顯然我們用一個循環(huán)不是太容易實現(xiàn),這個時候我們就要用到多重循環(huán),多重循環(huán)就是在循環(huán)結構的循環(huán)體中又出現(xiàn)循環(huán)結構。 在實際開發(fā)中一般最多用到三層重循環(huán)。因為循環(huán)層數(shù)越多,運行時間越長,程序越復雜,所以一般用2-3層多重循環(huán)就可以了。另外不同循環(huán)之間也是可以嵌套的。 多重循環(huán)在執(zhí)行的過程中,外層循環(huán)為父循環(huán),內(nèi)層循環(huán)為子循環(huán),父循環(huán)一次,子循環(huán)需要全部執(zhí)行完,直到跳出循環(huán)。父循環(huán)再進入下一次,子循環(huán)繼續(xù)執(zhí)行...查看全部
-
continue語句的作用是結束本次循環(huán)開始執(zhí)行下一次循環(huán)查看全部
舉報
0/150
提交
取消