C語言I部落格作業11

2022-06-03 03:27:14 字數 2995 閱讀 1187

這個作業屬於那個課程

c語言程式設計ii

這個作業要求在**

我在這個課程的目標是

選擇合適的演算法、合理的迴圈結構,熟練的編寫程式

這個作業在那個具體方面幫助我實現目標

熟悉**程式設計, 檢視類似題目的編寫

參考文獻

7-8 輸出三角形字元陣列 (15 分)

本題要求編寫程式,輸出n行由大寫字母a開始構成的三角形字元陣列。

輸入格式:

輸入在一行中給出乙個正整數n(1≤n<7)。

輸出格式:

輸出n行由大寫字母a開始構成的三角形字元陣列。格式見輸出樣例,其中每個字母後面都有乙個空格。

資料表達:整型變數n,i,j;定義字元型c;

資料處理:

輸入資料

輸出資料說明3

a b c

d ef

三行字元三角形

5a b c d e

f g h i

j k l

m no

五行字元三角形

6a b c d e f

g h i j k

l m n o

p q r

s tu

六行字元三角形

提交列表說明:

q1:「char c='a';」字元輸入出現錯誤;

a1: 翻書查詢字元輸入的正確格式

q1:for語句後面輸入「;」;

a1:刪除「;」

7-3 梅森數 (20 分)

形如2​n

​​ −1的素數稱為梅森數(mersenne number)。例如2

​2​​ −1=3、2

​3​​ −1=7都是梅森數。2023年,雙目失明的瑞士數學大師尤拉證明了2

​31​​ −1=2147483647是乙個素數,堪稱當時世界上「已知最大素數」的乙個記錄。

本題要求編寫程式,對任一正整數n(n<20),輸出所有不超過2

​n​​ −1的梅森數。

輸入格式:

輸入在一行中給出正整數n(n<20)。

輸出格式:

按從小到大的順序輸出所有不超過2

​n​​ −1的梅森數,每行乙個。如果完全沒有,則輸出「none」。

資料表達:定義變數n,i,count,j,result,賦值flag=0;

資料處理:

輸入資料

輸出資料說明8

3731127

3,7,31,127為梅森數123

7311273,7,31,127為梅森數173

7311278191

131071

3,7,31,127,8191,131071為梅森數

說明:同學**截圖

自己**截圖

1.「a」的定義不同,我是將字元型變數a賦值給c,而同學是直接使用;

2.語句方面:同學使用了for,if語句,而我只使用了for迴圈語句;

3.語法上也不同。

同學**截圖

自己**截圖

1.語句上都使用了for迴圈語句和if語句,同學語句還使用了break;

2.同學變數的定義比較方便,另外對初始值的賦值也不同。周/日期

這週所花的時間

**行學到的知識簡介

目前比較迷惑的問題

5/2019.10.2

6個小時

40安裝gcc編譯器,將**建在自己的檔案裡

還是不懂得安裝

7/2019.10.11

9個小時

100三種表示式,printf流程和scanf流程,if-else語句

scanf流程不太明白

8/2019.10.17

12個小時

180使用for迴圈語句數的迴圈程式設計

對語句的使用還是不太熟悉

9/2019.10.25

12個小時

208使用while語句迴圈,自定義函式,引數

還是不太會使用

10/2019.11.1

14個小時

197熟悉多分支結構、字元型資料型別和邏輯運算子

有點分不清結構,資料型別,運算子

11/2019.11.7

15個小時

150熟悉多分支結構switch語句的使用

對switch語句的使用還不熟

12/2019.11.15

13個小時

175熟悉使用while和do-while結構解決問題

兩種結構的使用掌握不夠

13/2019.11.21

15個小時

226熟悉break、continue的使用,熟悉使用迴圈的巢狀解決問題

使用迴圈的巢狀解決問題有點看不懂

14/2019.11.29

17個小時

263選擇合適的演算法、合理的迴圈結構,熟練的編寫程式

對字元型輸入掌握的不好,對前面學的忘了很多

C語言I部落格作業11

這個作業是屬於哪個課程 c語言程式設計ii 這個作業要求在 作業要求 我在這個課程的目標是 學到更多的語言程式設計技術 這個作業在那個具體方面幫助我實現目標 複習了函式的定義,變數的生存週期,定義,全域性變數等等。參考文獻 無本題要求實現乙個函式,判斷任一給定整數n是否滿足條件 它是完全平方數,又至...

C語言I部落格作業11

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 c語言i部落格作業11 我在這個課程的目標是 鞏固先前所學的知識,熟悉使用函式。這個作業在哪個具體方面幫助我實現目標 pta裡的作業 參考文獻 csdn 瀏覽器 一本題要求實現乙個函式,判斷任一給定整數n是否滿足條件 它是完全平方數,又至少有...

C語言I部落格作業11

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 學會用正確的語法格式進行程式設計,鍛鍊能力,學好c語言,學會如何呼叫函式和定義函式 這個作業在那個具體方面幫助我實現目標 習題的練習,互評,思維導圖的繪製,培養了思維邏輯能力 參考文獻 偽 int isthenumber...