C語言程式設計》形成性考核作業

2021-03-04 09:39:17 字數 1759 閱讀 1852

7. 使用「typedef char bb[10][50];」語句定義為含有10行50列的二維字元陣列型別。

8. 儲存字元'a'需要占用儲存器的個位元組空間。

9. 空字串的長度為

10. 儲存乙個空字串需要占用個位元組。

11. 字串"a:\\xxk\\資料"的長度為

12. 用於儲存乙個長度為n的字串的字元陣列的長度至少為

13. strcmp函式用於進行兩個字串之間的

14. strcpy函式用於把乙個字串到另乙個字元陣列空間中。

15. 乙個二維字元陣列a[10][20]能夠儲存個字串。

16. 乙個二維字元陣列a[10][20]能夠儲存的每個字串的長度至多為

三、寫出下列每個程式執行後的輸出結果

1include

void main( ) ;

int i, i1=0, i2=0;

for(i=0; i<10; i++)

if(a[i]%2==1) i1++; else i2++;

printf("%d %d\n", i1, i2);

}2include

#include

void main( )

;char * p1, * p2;

p1=p2=a[0];

for(i=0; i<5; i++)

3include

int a[10]=;

void main( )

5include

void main( ) ,,};

int m=a[0][0];

int ii=0, jj=0;

int i, j;

for(i=0; i<3; i++)

for(j=0; j<4; j++)

if(a[i][j]>m)

printf("%d %d %d\n", ii, jj, a[ii][jj]);

}6. #include

void main( )

四、寫出下列每個函式的功能

1include

int sa(int a, int b )

2. int sc(int a, int b, int c)

3. double sf(double x, int n)

4include

int sg(int x)

5. void trans(int s)

五、根據下列每個題目要求編寫程式

1. 編寫乙個函式,函式頭格式為「void fun4(char * a, int b[ ])」,分別求出由字元指標a所指向的字串中包含的每種十進位制數字出現的次數,把統計結果儲存在陣列b的相應元素中。

2. 編寫乙個函式,函式頭格式為「double mean(double a[m][n], int m, int n)」,要求返回二維陣列a[m][n]中所有元素的平均值,假定在計算過程中採用變數v存放平均值。

3. 編寫乙個遞迴函式「int ff(int a[ ], int n)」,求出陣列a中所有n個元素之積並返回。

4. 編寫乙個主函式,利用while迴圈,求出並顯示滿足不等式12+22+......+n2的最小n值。

5. 編寫乙個主函式,求滿足不等式22+42+....+n2<1000的最大n值,假定分別用i和s作為取偶數值和累加值的變數,並限定使用do迴圈程式設計。

6. 編寫乙個主函式,計算並輸出12+22+......+n2值,其中n值由鍵盤輸入。

C語言程式設計》形成性考核作業

一 選擇題 1.下面的 函式宣告語句存在著語法錯誤。a.aa int a,int b b.aa int,int c.aa int a int b d.aa int a,int 2.下面的 保留字不能作為函式的返回型別。a.voidb.intc.newd.long 3.下面正確的函式原型語句是 a.i...

C語言程式設計形成性考核冊

c語言程式設計形成性作業一 一 選擇題 1.在每個c語言程式中都必須包含有這樣乙個函式,該函式的函式名為 a a main b main c name d funtion 2 c語言原程式檔案的預設擴充套件名為 a a cpp b exe c obj d c 3 由c語言目標檔案連線而成的可執行的預...

C語言程式設計課程形成性考核任務樣例

電大c語言程式設計 2011年12月 第一次形考任務樣例 一 目的 了解和熟悉vc 6.0整合開發環境,能夠除錯和執行具有多檔案結構的c語言程式。二 內容和步驟 1 在乙個邏輯盤 如d盤 或給定的目錄下,使用vc 6.0環境中的 檔案 新建 命令,利用開啟的 工作區 選項卡介面,建立名為 c語言形成...