C語言程式設計卷子。各位大哥幫幫忙,我只有120分鐘

2021-05-05 16:59:21 字數 3175 閱讀 8097

1樓:非突

1l給的程式是 c++的 不是c的 選擇題也不太對吧 switch 中不能用 continue,我剛試過的

還有我選擇踢 基本都是 編譯 執行的 輸出的結果

程式題 全部編譯執行過

一、單項選擇題

1.b 2.b 3.c 4.c 5.b 6.d 7.d 8.d 9.d 10.b

二、簡答題

1.#include<>和 #include""

#include<>是在系統預設的標頭檔案庫中搜尋,

#include"" 是在使用者的目錄下搜尋

2.一種用於儲存變數地址的資料型別

3.c語言中可以按文字(ascii檔案)或者二進位制方式處理資料檔案,文字檔案通常用於人們的直接閱讀,二進位制檔案則用於儲存程式在執行過程中用到的二進位制資料,而且對二進位制檔案的處理效率也比對ascii檔案要高

4.檔案包含指令(#include)

巨集定義指令(#define)

條件編譯指令(#ifdef、#endif、#elif、#if等)

巨集作用域結束指令(#undef)

定義行號指令(#line)

產生錯誤資訊指令(#error)

5.switch(表示式)

執行過程 如果是m(1<=m<=n+1),則從m對應的表示式m開始,

執行表示式m,表示式m+1,表示式m+2,...表示式n,表示式n+1

6.略三、程式設計題

1.#include

#efine n 30

int main()

printf("%d\n",cnt);

return 0;}2.

#include

#define n 30

int main()

return 0;

} 3.

#include

int main()

printf("%ld\t%ld",sum,(i-1)*i*(i+1));

return 0;}5.

#include

#define n 100

int main()

return 0;

}6.略

2樓:匿名使用者

baadd,abdad

第一題#include

int main()

;//count[0]數字、count[1]大寫字母、count[2]小寫字母、count[3]空格、count[4]其它字元,初始化為0

scanf("%s",&sztest);

while(sztest[i]!='\0')

printf("數字%d 大寫字母%d 小寫字母%d 空格%d 其它字元%d \n",count[0],count[1],count[2],count[3],count[4]);

return 0;

} 第二題

long f()

return sum;

} 第三題

#includeusing namespace std;

main()}

第四題long t()

for(i=1;i=19;i++)

for(i=1;i=20;i++)

num=num2-num1;

return num;

} 第五題

#include "stdio.h"

#define n 10

main()

for(i=0;i

printf("%d ",a[i]);

} 指標與c語言

大家都認為,c語言之所以強大,以及其自由性,很大部分體現在其靈活的指標運用上。因此,說指標是c語言的靈魂,一點都不為過。同時,這種說法也讓很多人產生誤解,似乎只有c語言的指標才能算指標。

basic不支援指標,在此不論。其實,pascal語言本身也是支援指標的。從最初的pascal發展至今的object pascal,可以說在指標運用上,絲毫不會遜色於c語言的指標。

c語言的資料檔案:

c語言中可以按文字(ascii檔案)或者二進位制方式處理資料檔案,文字檔案通常用於人們的直接閱讀,二進位制檔案則用於儲存程式在執行過程中用到的二進位制資料,而且對二進位制檔案的處理效率也比對ascii檔案要高。

預處理指令:

#空指令,無任何效果

#include包含一個源**檔案

#define定義巨集

#undef取消已定義的巨集

#if如果給定條件為真,則編譯下面**

#ifdef如果巨集已經定義,則編譯下面**

#ifndef如果巨集沒有定義,則編譯下面**

#elif如果前面的#if給定條件不為真,當前條件為真,則編譯下面**

#endif結束一個#if……#else條件編譯塊

#error停止編譯並顯示錯誤資訊

switch語句的語法如下(switch,case和default是關鍵字):

switch ( controllingexpression )

3樓:匿名使用者

第四題應該選 c,第五題應該選 b,第六題應該選 d,第七題應該選 d,第九題應該選 d,第十題應該選 a

c語言程式設計題:跪求各位大神幫幫忙

4樓:匿名使用者

int fac1(int n)

int fac2(int n)

一道c語言程式設計題,各位大神幫幫忙啊!

5樓:匿名使用者

**如下:

#include

#include

int main()

if (score < min)

count++;

scanf("%d", &score);

}printf("共錄入了 %d 個學生成績。\n", count);

printf("最高分:%d\n", max);

printf("最低分:%d\n", min);

printf("平均分:%d\n", sum / count);

system("pause");

return 0;}

6樓:偶璧以力勤

樓上的速度真快,我也做好了,我的更仔細.我們的結果是一樣的,只是求ex用的函式不一樣.

望採納!

各位大哥姐姐進來幫幫忙謝謝,各位大哥 姐姐 進來幫幫忙 謝謝

雖然是網上找來的,也希望沒經驗的會員們看一下.感覺可以的話別忘了給我加分哦 奈法利安是黑翼之巢的最終boss,經過前面7個boss的鍛鍊,擊殺奈法利安實際並不困難。boss戰分為3個階段 第一階段從你與人形的奈法利安對話開始,這期間會從左右2個門重新整理大量龍人,此時的奈法利安不可被攻擊,但是他會發...

C語言問題,幫幫忙了

因為10 5 i 所以i 1 b讓b自 1 然後判斷a b 成立繼續i 再讓b自 1 以此類推 最後i 5 a c c讓c先 1在判斷條件 成立j 然後再判斷a c同樣c先 1 成立j 以此類推j 4 do k 就是先執行一次k 再判斷while a d 就是先判斷a d 然後再執行d 以此類推 k...

一道c語言程式設計題,求大神們幫幫忙,謝謝了

include include int main else if num 10 0 else if num 100 0 else if num 1000 0 else if num 10000 0 else switch a 我用笨方法寫的,沒用字串什麼的,你可以看看 include include...