Week 10.1
/* Note:Your choice is C IDE */
#include "stdio.h"
main()
{
int ia[40],ii;
ia[0]=0,ia[1]=1;
for (ii=2;ii<35;ii++){
ia[ii]=ia[ii-2]+ia[ii-1];}
printf ("ia[34]=%d\n",ia[34]);
}
Week 10.2
/* Note:Your choice is C IDE */
#include "stdio.h"
int foo(int x){
int ia;
if (x==1){
ia=1;}
else {
ia=foo(x-1)*x;}
return ia;}
main()
{
int x,ia;
x=8;
ia=foo(x);
printf ("x!=%d",ia);
}
week10.3
#include <stdio.h>
void foo(int a[],int i)
{
if(i>0)
{
printf("%4d",a[i-1]);
foo(a,i-1);
}
}
void main()
{
void fun(int a[],int);
int i,a[10];
for(i=0;i<10;i++)
a[i]=i;
foo(a,10);
}