C語言考試,C語言考試要考什麼??

時間 2021-08-11 17:19:59

1樓:褚友樂

1,x=6,(x+1,y=6,x+y)

2,do-while的迴圈體至少無條件執行一次3,字串"that"小於字串"the"

4,2個

5,06,-1,65535

7,能返回一個使用者所希望的函式值

8,p*=3;

9,510,非零整數值

11,)!(x>=y)||!(y>=z)

12,c=5*(f-32)/9

13,16

14,a+=a-=(b=4)*(a=3)

15,876

16, a+=a-=(b=4)*(a=3)17,死迴圈

18,4

19,1

20,21

21,錯

22,錯

23,對

24,對

25,錯

26,錯

27,對

28,對

29,對

2樓:匿名使用者

你這題太不清晰了.一看學習態度就不好!

我幫你做了幾道

答案:1.因為答案都使用了條件表示式:

所以只要知道在計算最有一個表示式的值為多少就可以選出答案:

這裡選: (x=6,x+1,y=6,x+y)2.選:

(do-while的迴圈體至少無條件執行一次)3.選:(字串"that"小於字串"the")4.

實參個數為:2

5.n的值為3

3樓:匿名使用者

同上,看見問題就不想回答,確切的說是不想往下看

4樓:老向啊

1;(x=6,x+1,y=6,x+y)=12 ;不等於7

密密麻麻 看見就煩

c語言考試要考什麼??

5樓:匿名使用者

填空 選擇 改錯 寫程式 (筆試)不同的學校可能不一樣

6樓:匿名使用者

加上讀程式寫結果。還有程式填空

c語言考試題

7樓:百度文庫精選

內容來自使用者:張斌

一、單項選擇題(每小題2分)

1. 對於一個正常執行的c程式,以下敘述正確的是_______。

a. 程式的執行總是從main()開始,在main()中結束。

b. 程式的執行總是從第一個函式開始,在main()中結束。

c. 程式的執行總是從main()開始,在最後一個函式中結束。

d. 程式的執行總是從main()開始,在最後一個函式中結束。

2. 下列資料中,為字元型常量的是_______。

a. "ab" b. "a" c.‘a’d. a

3. int u=010,v=0x10,w=10;printf("%d,%d,%d\n",u,v,w);則輸出結果是_______。

a. 8,16,10b.10,10,10c. 8,8,10d. 8,10,10

4. (a=3)&&(b=-3)的運算結果是_______。

a. -3b. 1c. 0d. 3

5.在c語言中,字串"\xaf\thello\65"的長度是_______。

a. 5 b.7c. 8 d. 12

6. 設float x,由鍵盤輸入:12.45, 能正確讀入資料的輸入語句是_________。

a.scanf("%5f",&x); b.scanf("%5d",&x); c.scanf("%f",x); d.scanf("%s",&x);

7.int a=65,則printf("%d,%o,%x",a,a,a)的結果是_________。

a. 65,65,65 b. 65,101,41 c. a,101,41 d. 65,41,101

8. char c1=’a’,c2=’b’; c1=getchar(); c2=getchar();

執行程式時,從鍵盤輸入a,以下說法正確的是_________。

a. c1被存入字元a(ascii值),c2被存入回車符(ascii值)。

b. c1被存入字元a(ascii值),c2保留原有的字元b(ascii值)。c.

8樓:匿名使用者

1、一個c語言程式的語句至少應包含一個___main函式___。

2、c語言源程式檔案的副檔名是__ .c ____,經過編譯、連線後,生成檔案的副檔名是__ .h ____。

3、結構化程式由順序結構、___選擇___和___迴圈___三種基本結構組成。

4、c語言的執行是從____main函式__開始執行的。

5、c源程式的語句分隔符是___分號___。

6、在c語言中,用關鍵字_____float_定義單精度實型變數。

7、表示式s=12應當讀做“___把12賦值給s___”。

8、c語言源程式的基本單位是___函式___。

9、設int x=9,y=8;表示式x-=y+1的結果是___0___。

10、若a為整型變數,a=12,則表示式:a * =2+3的值___60__。

11、呼叫c語言對輸入輸出處理的庫函式時,在# include命令列中應包含的標頭檔案是___stdio.h___。

12、表示式9%5的結果是__4____。

13、若a為整型變數,a=12,則表示式:a+=4的值_16_____。

14、 在c語言中,要求運算數必須是整型的運算子是__%____。

15、在c語言中,用____非零整數__表示邏輯“真”值。

16、表示式10/3的結果是__3____。

17、通常一個位元組包含__8____個二進位制位。

18、 假設所有變數均為整型,a=2,b=5,b++則表示式a+b的值是_8_____。

19、在c語言中,最基本的資料型別只有四種,它們分別是:_int_____、___float___、__char____和double。

20、一個c程式有且僅有一個____main__函式。

21、若a為整型變數,a=12,則表示式:a-=2的值_10____。

22、在c語言中,有三種邏輯運算子,它們分別是:__與____、___或___、__非____。

23、在c語言中,字元輸入函式和字元輸出函式分別是:__getchar____和___putchar___。

24、c程式開發的四個步驟是___輸入與編輯源程式___、__編譯____、__連線____和執行。

25、c程式的結構分別是:順序結構、__選擇結構____、__迴圈結構____。

26、if語句中的表示式可以是關係表示式、__算術表示式____、__賦值表示式____。

27、__x>y_?x:y___是c語言中惟一一個三元運算子。

28、c語言提供的預處理命令主要包括如下三種:巨集定義、__檔案包含____、___條件編譯___。

二、閱讀程式,寫出下列程式執行結果。

1、22、k

3、a 97

4、無結果

三、編寫程式

1、編寫一個c程式,輸入a、b、c 3個數,輸出其中最大的數。

#include

void main()

從鍵盤輸入一個大寫字母,要求改用小寫字母輸出。

#include

void mian()

利用while語句,計算1+1/2+1/4+…+1/100的值,並顯示出來。

#include

void mian()

printf("結果為%d",sum);

}輸入兩個整數,輸出其中的大數。

#include

void mian()

6、利用while語句,計算1+1/3+1/5+…+1/99的值,並顯示出來。

#include

void mian()

printf("結果為: %f",sum),}

9樓:_加菲狗

//word編輯,大小寫可能有問題

一、填空題

1、一個c語言程式的語句至少應包含一個__函式____。

2、c語言源程式檔案的副檔名是__ .c ____,經過編譯、連線後,生成檔案的副檔名是__編譯後為.obj 連線後為.exe ____。

3、結構化程式由 順序 、___選擇___和___迴圈___三種基本結構組成。

4、c語言的執行是從__main()函式____開始執行的。

5、c源程式的語句分隔符是___;___。

6、在c語言中,用關鍵字__float____定義單精度實型變數。

7、表示式s=12應當讀做“__把12賦值給變數s____”。

8、c語言源程式的基本單位是___函式___。

9、設int x=9,y=8;表示式x-=y+1的結果是___0___。

10、若a為整型變數,a=12,則表示式:a * =2+3的值___60___。

11、呼叫c語言對輸入輸出處理的庫函式時,在# include命令列中應包含的標頭檔案是__stdio.h___。

12、表示式9%5的結果是_4____。

13、若a為整型變數,a=12,則表示式:a+=4的值___16___。

14、在c語言中,要求運算數必須是整型的運算子是___%___。

15、在c語言中,用___非0___表示邏輯“真”值。

16、表示式10/3的結果是__3____。

17、通常一個位元組包含___8___個二進位制位。

18、 假設所有變數均為整型,a=2,b=5,b++則表示式a+b的值是___8___。

19、在c語言中,最基本的資料型別只有四種,它們分別是:___int___、___char___、___float___和double。

20、一個c程式有且僅有一個__main()____函式。

21、若a為整型變數,a=12,則表示式:a-=2的值__10____。

22、在c語言中,有三種邏輯運算子,它們分別是:___!___、___&&___、___||___。

23、在c語言中,字元輸入函式和字元輸出函式分別是:__getchar()____和___putchar()___。

24、c程式開發的四個步驟是___編輯___、___編譯___、___連結___和執行。

25、c程式的結構分別是:順序結構、__選擇結構____、__迴圈結構____。

26、if語句中的表示式可以是關係表示式、__邏輯表示式____、___條件表示式___。

27、__?:____是c語言中惟一一個三元運算子。

28、c語言提供的預處理命令主要包括如下三種:巨集定義、__檔案包含____、___條件編譯___。

二、閱讀程式,寫出下列程式執行結果。

1、22、k

3、a 97

4、無結果

三、編寫程式

1、編寫一個c程式,輸入a、b、c 3個數,輸出其中最大的數。

#include

void main()

從鍵盤輸入一個大寫字母,要求改用小寫字母輸出。

#include

void mian()

利用while語句,計算1+1/2+1/4+…+1/100的值,並顯示出來。

#include

void mian()

printf("結果為%d",sum);

}輸入兩個整數,輸出其中的大數。

#include

void mian()

6、利用while語句,計算1+1/3+1/5+…+1/99的值,並顯示出來。

#include

void mian()

printf("結果為: %f",sum),}

C語言考試題,關於C語言的題?

c語言中不同型別相加時,c語言中會自動轉成最高階別的型別。c語言語言中等於用的是 不用說了吧。標示符不應有 goto和int為關鍵字,不能做標示符。固定用法。同12題。大家都這麼選,哈哈。固定用法。輸出寬度小於數值長度,已原長度輸出。二 3 c ka,97 此題無結果。而且編譯是錯的。三 1 inc...

Linux下C語言問題求助要考試了

太多了 給個郵箱發給你 第一題c程式 include include int main int argc,char argv if argc 3 printf userage argc number error n return 1 char buf 100 sprintf buf,head n s...

c語言題求解,期末考試題。求解C語言 !!!!!

這是一個將逗號表示式的值賦到變數x的問題。詳細分析如下 首先整體式 x y y 6,y z 注意到有括號,所以應先計算括號內的內容,括號內又是y y 6,y z,為一個逗號表示式。逗號表示式應該從左至右計算,再取逗號右邊的值,所以先計算y y 6,得到y 7 6 13,再計算逗號右一半 注意 此時y...