#include<stdio.h> int f(int x){ int ls[56]={1,2,3,4},i; for(i=4;i<x;i++){ ls[i]=ls[i-1]+ls[i-3]; } return ls[x-1]; } int main() { int j; do{ scanf("%d",&j); if(j==0) break; printf("%d\n",f(j)); }while(j!=0); return 0; }
0.0分
0 人评分
输出正反三角形 (C语言代码)格式错误!!!浏览:1140 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:1227 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:604 |
求圆的面积 (C语言代码)浏览:1669 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:537 |
1014题解浏览:484 |
时间转换 (C语言代码)浏览:627 |
上车人数 (C语言代码)浏览:710 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:553 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:2158 |