C語言常見基礎題目(二)

2021-08-15 16:45:02 字數 808 閱讀 2440

第七題:交換兩個整數的值。

#include

#include

void swap(int

*px, int

*py)

int main()

第八題:有1,2,3,4四個數字,能組成多少個互不相同且無重複數字的三位數?都是多少?

#include

#include

int main()}}

}printf("count=%d\n", count);

system("pause");

return

0;}

第九題:有一分數序列:2/1,3/2,5/3,8/5,13/8,21/13…求出這個數列的前20項之和。

#include

#include

int main()

printf("sum=%f\n", sum);

system("pause");

return

0;}

第十題:s=a+aa+aaa+aaaa+aa…a的值,其中a是乙個數字。例如2+22+222+2222+22222(此時a = 2,共有5個數相加),其中a和個數n由鍵盤輸入控制。

#include

#include

int main()

printf("sum=%d\n", sum);

system("pause");

return

0;}

C 常見基礎題目

下列的 b 是以引用作引數形式呼叫函式。a.形參和實參都是變數 b.形參是引用,實參是變數 c.形參是指標,實參是位址值 d.形參是陣列名,實參是陣列名 在下面有關析構函式的描述中,正確的是 c a.析構函式名與類名完全相同 b.乙個類中可以定義多個析構函式 c.析構函式不能指定返回型別 d.析構函...

c語言基礎題目

第一天 3.下面兩個函式有什麼區別 void f1 void f2 區別在於 換行符號 n 有換行符號的可以在快取區中讀取資料 直接列印出來,沒有的會在程式結束列印,或者快取區滿了直接 列印出來。實現函式,初始化如下結構體 struct area void init area struct area...

c語言常見基礎知識(二)

1 內聯函式 2 具有預設引數值和引數個數可變的函式 3 函式過載 4 陣列 用區域性static 或全域性定義的陣列不賦初值,系統均預設其為 0 static int a 10 即儲存在靜態資料區中的陣列其元素預設為0 用static 定義的陣列不賦初值,系統均預設其為 0 static int ...