入門C語言20問20答
2 編寫第一個簡單的C語言程序
3 C語言是強類型的語言,這是什么意思?
4 如何理解變量與常量?
5 如何正確理解和使用賦值運算符?
6 為什么表達式1/2的值為0?
float x;
x=1/2;
7 字符型數(shù)據(jù)與整型數(shù)據(jù)、浮點型數(shù)據(jù)為什么可以直接運算?
int x=32;
char y=’A’;
int z=y+x;
8 如何理解逗號運算符和逗號表達式?
int x=3,y;
y=1,x++
int x=3,y;
y=(1,x++);
9 整型數(shù)據(jù)的溢出問題
10 對于浮點型數(shù)據(jù)執(zhí)行相等比較為什么有時會出現(xiàn)問題?
11 沒有初始化的變量的初始值是什么?
12 C語言中邏輯值1和0是如何判斷的?
13 求解邏輯表達式時“有解即?!保ǘ搪非笾担┦鞘裁匆馑??
14 switch語句是如何執(zhí)行的?
15 在C程序中使用goto語句是不是有百害而無一利?
16 窮舉法的基本思想是什么?
17 數(shù)組在定義的同時賦初值,是否可以省略數(shù)組的大???
18 字符數(shù)組與字符串是否等價?
char a[]={‘h’,’e’,’l’,’l’,’o’};
char b[]={“hello”};
19 什么是局部變量、全局變量?
20 如何理解“靜態(tài)存儲類別static”的變量?
long factorial(int x)
{
long p=1;
for(;x>=1;x--) p=p*x;
return p;
}
-END-
推薦閱讀
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲服務(wù)。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!