▁▂▃▄▅▆▇█▉期末考考試題集▉█▇▆▅▄▃▂▁
01.輸入一正整數N,求1+2+3+4+……………….+n=?
02.輸入一正整數N,求1-2+3-4+……………….
n=?
03.輸入一正整數N,求1 + 1/2 + 2/3 + 3/4 +……………….+ (n-1)/n=?
04.輸入一正整數N,求1+1/2+1/3+1/4+……………….+1/n=?
05.輸入一正整數N,求1-1/2+1/3-1/4+……………….1/n=?
06.讀入10個數字(可正負),列印正值的個數與負值的個數。並依其結果列印訊息“正值多”、“負值多”、“正負值一樣多”。
07.阿婆賣蛋,七個一數餘二且十一個一數餘二且三個一數餘二,求<10000之內的所有可能結果。
08.寫一程式計算一組數字的乘積。你的程式必須能夠連續輸入數個整數(以Enter隔開),當輸入數字為0時,隨即輸出結果,並結束程式。
09.輸入兩數字,求最大公因數(GCD)與最小公倍數(LCM)。
10.請輸出四位數(d1d2d3d4)中,所有位數總和為9的數值。(即d1 +d2 +d3+d4=9)
11.計算任意正整數N的階乘值(N!)。(N<20) (N!=N*(N-1)*……*2*1)
12.計算並列印出2的前20次方之數值。
13.Fibonacci數列﹦0,1,1,2,3,5,8,13,……..
即 第I位數﹦第(I-1)位數+第(I-2)位數 ,I>2
請列出Fibonacci數列的前25項。
14.請列出小於等於五位數中,一數字之因數只有2或3或5。
15.一個數等於它所有的因數和,這種數我們叫它完全數﹝不包括它本身﹞
像 6=1+2+3
28=1+2+4+7+14
請求出第三、第四個完全數
16.輸入一正整數,判斷此數字是否為質數?
17.輸入20個字元,輸出共有多少個A,B,C,…Z。(大小寫視為相同)
例:輸入ADAaEVSzaZ
輸出 A:4, D:1, E:1, S:1, V:1, Z:2
18.求小於五位數中,求位數和(每一位數相加,如28之位數和為2+8=11)為23的正整數為何?
19.輸入一正整數,列出此數字之所有質因數為何?並求質因數之和為多少?
20.找出所有小於5,000之正整數,其值等於其各個數字之階乘和。
例:4!+0!+5!+8!+5!
= 24+1+120+40320+120
= 40585