c語言試卷 求高手給答案,C語言試卷 求高手給答案

2021-05-04 08:54:07 字數 1697 閱讀 5859

1樓:百度文庫精選

內容來自使用者:暮葉晴藍

一、選擇題(每題2分,共40分)

1、c語言源程式的基本單位是( )a.程式行b.語句c.函式d.字元

2、c語言規定:在一個源程式中,main函式的位置( )。 a.必須在最開始   b.必須在系統呼叫的庫函式的後面c.可以任意     d.必須在最後

3、在下列字元列中,合法的識別符號是( )a.p12&.ab.stud_100 c. water$12d.88sum

4、在c語言中,要求運算的數必須是整數的運算子是()a./b.!c.%d.= =

5、設有語句int a =3;則執行了語句a + = a - = a*a;後,變數a的值是()a、3 b、0 c、9 d、-12

6、設a=5,b=6,c=7,d=8,m=2,n=2,執行(m=a > b)&&(n=c>d)後n的值為()a、1 b、2 c、3 d、4

7、執行下列程式時輸入:1234567,程式的執行結果是()main()a.17 b.46 c.15 d.9

8、下述程式的輸出結果是()#includevoid main()a.0,0,3 b.0,1,2, c.

1,0,3, d.1,1,2

9、為了避免巢狀的if-else語句的二義性,c語言規定else總是與()組成配對關係。a.縮排位置相同的ifb.

在其之前未配對的ifc.在其之前未配對的最近的ifd.同一行上的if

10、兩次執行下面的程式,如果從鍵盤上分別輸入

2樓:匿名使用者

大致答案如下:

一、選擇題 bbbad cdabd三: 1)9//1!+2!+3!==9

2)c e//a+2==c,a+4==e

3)6//(5+6+7)/3==6

4)2 1//swap(a,b)四1)

#include

#include

int main()

第二小體 看下

3樓:

一bbbad cdabd

三:1)9//1!+2!+3!==9

2)c e//a+2==c,a+4==e

3)6//(5+6+7)/3==6

4)2 1//swap(a,b)四1)

#include

using namespace std;

double f(double x)

int main()

cout<<"i="<

return 0;}

4樓:不懂就要問問誰

我幫你做!但是10分有點。。。。。

5樓:匿名使用者

終於知道為啥子等於6.00000而不是9.00000哈哈…

c語言程式填空題,求高手給個答案,謝謝

6樓:叔伯老表

第一題輸出結果:f2=81

結果是3的4次方=81。

第二題輸出結果:a>b

在數值上a>b,所以列印輸出a>b的字串。

c語言答案,C語言問題答案

include include int letter char c else int longest char string else else return place void main printf n 你看看吧,就這個了 int maxword char str curwordlen 0 e...

求C語言問題答案,求C語言一個問題答案

不好意思哈,本來我剛才準備給你舉一個這樣的例子的,想了下沒有想到用那個給你舉例 2 20,你看看2 20 0.2 他為什麼不是2 20 1.18 這是由於編譯器向0取整的原因在商0和1中0是和0最近的所以就商0.2了 還記得除法不?50除以23的結果是 商2餘4。餘數就是被除數除以除數不夠的那部分。...

求簡單c語言程式分析答案,求簡單C語言程式分析答案?

x y的時候把y的值2賦給x,同時三元運算子?中,如果問號前的表示式是正確的,就會得到冒號前的值,否則是冒號後的值,所以在此處選擇冒號前的值,也就是x自增後的值賦給k,因此k 3.注意x y是賦值語句,不是x y判斷相等語句。應該等於0吧!怎麼會等於三呢?就是判斷x是否等於y,結果x不等於y,k x...