編寫一程序P7-718.C實現以下功能 有一遞推數列,滿足f(0)=0,f(1)=1,f(2)=2, f(n+1)=2f(n)+f(n-1)f(n-2) (n>=2), 編寫程序求f(n)的值(n由鍵盤輸入,13>=n>=2)。注意,圖1中的括號不是<>而是(),編程可用素材:printf("Input n (20>=n>=2): ")...。 程序的運行效果應類似地如圖所示,圖中的10是從鍵盤輸入的內容。
編寫一程序P7-717.C實現以下功能 輸入10個整型數存入一維數組,輸出值和下標都為奇數(數組第1個元素的下標為0)的元素及其個數。 程序的運行效果應類似地如圖所示,圖中的2 45 34 56 78 12 41 55 86 37是從鍵盤輸入的內容。
編寫一程序P7-716.C實現以下功能 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一個數字(可取1~9之間的一個值)。例如2+22+222+2222+22222(此時共有5個數相加),其中a值和有幾個數相加由鍵盤輸入控制。(注意s的值有可能超出int的范圍。) 程序的運行效果應類似地如圖所示,圖中的2,3是從鍵盤輸入的內容。