問題
回答這個作業屬於哪個課程
c語言程式設計ii
這個作業要求在**
作業要求
我在這個課程的目標是
能夠自主開發出乙個軟體,擁有使用者並能夠維護程式執行
這個作業在那個具體方面幫助我實現目標
參考文獻
本題要求編寫程式,輸出n行由大寫字母a開始構成的三角形字元陣列。
輸入在一行中給出乙個正整數n(1≤n
<7)。
輸出n行由大寫字母a開始構成的三角形字元陣列。格式見輸出樣例,其中每個字母後面都有乙個空格。
4
a b c d
e f g
h i
j
資料表達:
使用變數n,i,定義為整型,變數a,定義為字元型,並賦值'a'
資料處理:
begin
輸入行數
while(判斷n是否為零)
if(判斷每一行字元是否大於行數)
資料輸入
資料輸出說明3
a b c
d ef
只輸出三行
2a b
c只輸出兩行
說明:
解決該題需知道怎樣去控制每行字元數
形如2n−1的素數稱為梅森數(mersenne number)。例如22−1=3、23−1=7都是梅森數。2023年,雙目失明的瑞士數學大師尤拉證明了231−1=2147483647是乙個素數,堪稱當時世界上「已知最大素數」的乙個記錄。
本題要求編寫程式,對任一正整數n(n
<20),輸出所有不超過2n−1的梅森數。
輸入在一行中給出正整數n(n
<20)。
按從小到大的順序輸出所有不超過2n−1的梅森數,每行乙個。如果完全沒有,則輸出「none」。
6
3
731
資料表達:
使用了變數n,i,j,sum,rn,flag,都定義為整型
資料處理:
begin
輸入n計算出輸入n的梅森數,並用變數rn表示
if(n<2)
for(i用於迴圈表示幾次方)
資料輸入
資料輸出
說明1937
31127
8191
131071
524287
取規定最大整數
1none
完全沒有
說明:
部分正確:第乙個for語句內的條件應為i<=n
前期想法是用i來表示數,不斷累加,條件為小於所給梅森數,後覺得這樣資料太大,會影響執行時間
乙個數恰好出現在它的平方數的右端,這個數就稱為同構數。找出1~1000之間的全部同構數。
在一行中輸出所有滿足條件的同構數,每個數輸出佔6列。沒有其它任何附加格式和字元。
1 5 6 25 76 376 625
資料表達:
使用了i,j,k三個變數,都定義為整形
資料處理:
k用於判斷同構數字數
begin
k=10;
for(用i來表示同構數進行迴圈)
j=i*i;表示為同構數的平方
if(判斷平方數右邊是否相等) }
資料輸入
資料輸出說明無
1 5 6 25 76 376 625
只輸出1000以內同構數
說明:
格式錯誤:沒有理解每個數字佔六列的意思,直接在輸出數字前加了五個空格
答案正確:將輸出改為printf("%6d");
周這周所花時間
**行學到的知識簡介
目前比較迷惑的問題
第五周8h
56行常量,變數和資料型別
無第六周
12h89行
格式化輸入函式scanf(),for迴圈
無第七周
19h286行
分支結構
無第八周
15h238行
函式的定義和呼叫
函式的定義和呼叫的基本用法
第九周10h
173行
while語句,函式的定義和呼叫強化
被調函式返回值
第十周20h
312行
邏輯運算子優先順序,定義和訪問陣列
邏輯表示式的運算
第十一周
11h189行
switch語句,ascⅱ碼的了解
進製轉換
第十二周
9h279行
continue語句,迴圈結構的巢狀,do-while語句,條件運算子
break語句與continue語句的區別
第十三周
9h201行
break語句與continue語句的區別,迴圈結構巢狀的執行順序
無第十四周
10h224行
窮舉法的了解,區域性變數和全域性變數
關於各種新接觸的數學知識
在本週的學習過程中我去閱讀了一下其他幾位助教的積累情況,我發現他們的**行已經是我的好多倍了,他們在平時肯定已經做過了很多的練習,所以我也爭取不能落後,臨近複習時間了,可能後面幾周時間會大量的有自己安排,所以自己應該利用這段時間去多做一些題來提公升自己。
C語言I部落格作業10
這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 根據實際情況,選擇合適的演算法 合理的迴圈結構,熟練的編寫程式。這個作業在那個具體方面幫助我實現目標 提供案例給我練習,並可以判斷對錯 參考文獻 pta本題要求實現乙個函式,判斷任一給定整數n是否滿足條件 它是完全平方數...
C語言I部落格作業10
這個作業屬於哪個課程 c語言程式設計ii 這個作業的要求在 c語言i作業10 我在這門課程的目標是 學好c語言為學習以後學習其他的語言做準備 這個作業在那個具體方面幫助我實現目標 對while迴圈語句的運用,思考能力等 參考文獻 c語言程式設計i dev c 1.題目內容描述 本題要求編寫程式,輸出...
C語言I部落格作業10
這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 作業鏈結 我在這個課程的目標是 掌握和熟悉c語言的各種結構和語句 這個作業在那個具體方面幫助我實現目標 迴圈結構的程式設計 參考文獻 c語言程式設計,pta,百科 1.1輸出三角形字元陣列 本題要求編寫程式,輸出n行由大寫字母a開始構成的三角...