fork download
  1. #include <stdio.h>
  2. // 練習問題G
  3. int func(int n){
  4. int a,b=2,c=1,i;
  5. if (n==1){
  6. return 1;}
  7. if (n==2){
  8. return 2;}
  9. for (i=3;i<=n;i++){
  10. a=-2*b+2*c;
  11. c=b;
  12. b=a;}
  13. return b;}
  14. int main(void){
  15. int n=3;
  16. printf("数列anについてn=%dのときの値は%d\n",n,func(n));
  17. return 0;}
Success #stdin #stdout 0s 5328KB
stdin
Standard input is empty
stdout
数列anについてn=3のときの値は-2