夢龍 C語言作業2

2021-10-21 12:05:38 字數 2788 閱讀 1875

一、填空題

二、簡答題

三、程式題

題目的真值應該描述的時二進位制,我理解成了十進位制。呼~~

101b

原碼:0000 0000 0000 0101

反碼:0000 0000 0000 0101

補碼:0000 0000 0000 0101

十六進製制:0x0005

-101b

原碼:1000 0000 000 0101

反碼:1111 1111 1111 1010

補碼:1111 1111 1111 1011

十六進製制:0xfffb

反饋說單引號需要轉義

字元 「 』 」(單引號)需要轉義

printf

("it's symbol \\, not symbol %/.\n"

);

但是實操duck不必?

真值101和-101的補碼機器數用16位儲存時分別是多少(用四位十六進製制數寫結果,字母小寫)?

(1) (2)

16位儲存的補碼機器數0xff1e的真值是多少(用十進位制數寫結果)?

(3)

第一空:(有誤)

101d

轉化成二進位制:

原碼:0000 0000 0110 0101

反碼:0000 0000 0110 0101

補碼:0000 0000 0110 0101

轉化成十六進製制:0x0065

第二空:(有誤)

-101d

轉化成二進位制:

原碼:1000 0000 0110 0101

反碼:1111 1111 1001 1010

補碼:1111 1111 1001 1011

轉化成十六進製制:0xff9b

第三空:

0xff1eh

轉化成二進位制:

補碼:1111 1111 0001 1110

反碼:1111 1111 0001 1101

原碼:1000 0000 1110 0010

真值:-1110 0010

轉化成十進位制:-226

···

請程式設計將冒號後面的英文句子顯示在螢幕上:it』s symbol \, not symbol /.

/*

2-1請程式設計將冒號後面的英文句子顯示在螢幕上:

it's symbol \, not symbol /.

環境:win 10 、dev c++ 5.11

*/#include

intmain

(void

)

字元 「 / 「 的轉移需借助符號 :%

請程式設計顯示ascii碼值33126對應的94個字元(即顯示字元』!『到』』,中間不要回車,可以使用%c格式符和for迴圈完成)

/*

2-2請程式設計顯示ascii碼值33~126對應的94個字元

(即顯示字元'!'到'~',中間不要回車,可以使用%c格式符和for迴圈完成)

環境:win 10 、dev c++ 5.11

*/#include

intmain

(void

)

鍵盤輸入華氏溫度f,請程式設計計算攝氏溫度c並顯示。( f,c變數均為雙精度,不要有任何提示文字,結果不要回車。說明:攝氏溫度=(5/9)*(華氏溫度-32) )

/*

3-1鍵盤輸入華氏溫度f,請程式設計計算攝氏溫度c並顯示。

( f,c變數均為雙精度,不要有任何提示文字,

結果不要回車。說明:攝氏溫度=(5/9)*(華氏溫度-32) )

環境:win 10 、dev c++ 5.11

*/#include

intmain

(void

)

有兩個同心圓,半徑分別為72.6公尺和82.6公尺,請程式設計計算兩圓形成的環面積為多少平方公尺?(圓周率取3.14,採用雙精度實數計算,不要有任何提示文字,結果不要回車。)

/*

3-2有兩個同心圓,半徑分別為72.6公尺和82.6公尺,

請程式設計計算兩圓形成的環面積為多少平方公尺?

(圓周率取3.14,採用雙精度實數計算,不要有任何提示文字,結果不要回車。)

環境:win 10 、dev c++ 5.11

*/#include

#define pi 3.14

//巨集定義圓周率,當程式**現"pi"時,會被"3.14"代替

intmain

(void

)

c語言程式設計作業2

通過對迴圈控制這一章的學習,了解了相較於之前更為複雜的c語言結構,並且開始解決一生活中常見的問題,將c語言程式設計進一步推向了實際應用。c語言提供for while do while三種迴圈語句。其中while語句 for語句屬於當型迴圈結構,do while語句屬於直到型迴圈語句,這三種語句各有各...

C語言作業題 2

1 如輸入 z2009 ashanghaiz 則輸出 lenth 8 事例說明 從a到z的子串為shanghai,其長度是8.如輸入 z2009 ashanghaiz 則輸出 lenth 8 事例說明 從a到z的子串為shanghai,其長度是8.include int func1 char arr...

C語言第2次作業

c語言第2次作業 作業要求 第二次作業 六2 找倆個數中的最大值實驗 int max int a,int b else return max 解題思路 1 定義函式 2 輸入max,a,b 3 判斷奇偶性 4 輸出max 流程圖 陣列二 1 簡化的插入排序 1,實驗函式 includeint mai...