PTA 補充習題7 2

2021-10-03 15:50:57 字數 646 閱讀 2916

習題7-2

題目要求:

給定一批整數,分析每個整數的每一位數字,求出現次數最多的個位數。

本題**:

#include

intmain

(void

)int a[

1001];

scanf

("%d"

,&n)

;for

(count=

0;count)for

(i=0

;ifor(i=

0;i<

10;i++)}

printf

("%d:"

,max)

;for

(i=0

;i<

10;i++)}

return0;

}

本題思路:

1、借鑑了其他人的思路,在輸入上也命名了乙個a陣列,用來接收數字。

2、看好自己用什麼計數,最開始出的問題在第二個for迴圈,原本用的是count結果迴圈內寫成了&a[i],所以出現問題。

3、學會使用a[i]%10來提取各個位上的數字。

PTA 習題 時鐘模擬

乙個time類,資料成員有時 分 秒。要求模擬秒錶,每次走一秒,滿60秒進製,秒又從零開始計數。滿60分進製,分又從零開始計數。輸出時 分和秒的值。使用過載 運算子實現 時間類定義 class mytime 測試程式樣例 請在這裡填寫答案 intmain 輸入樣例 12 35 59 輸出樣例 0 0...

習題8 4 報數 PTA

報數遊戲是這樣的 有n個人圍成一圈,按順序從1到n編好號。從第乙個人開始報數,報到m 本題要求編寫函式,給出每個人的退出順序編號。函式介面定義 void countoff int n,int m,int out 其中n是初始人數 m是遊戲規定的退出位次 保證為小於n的正整數 函式countoff將每...

PTA 7 2 然後是幾點 C

pta 7 2 然後是幾點 題幹如下 有時候人們用四位數字表示乙個時間,比如1106表示11點零6分。現在,你的程式要根據起始時間和流逝的時間計算出終止時間。讀入兩個數字,第乙個數字以這樣的四位數字表示當前時間,第二個數字表示分鐘數,計算當前時間經過那麼多分鐘後是幾點,結果也表示為四位數字。當小時為...