習題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分。現在,你的程式要根據起始時間和流逝的時間計算出終止時間。讀入兩個數字,第乙個數字以這樣的四位數字表示當前時間,第二個數字表示分鐘數,計算當前時間經過那麼多分鐘後是幾點,結果也表示為四位數字。當小時為...