| 
              #include <stdio.h>
 int main()
 {
 unsigned int R1;
 unsigned int R2;
 double C1;
 printf("R1=");
 scanf("%d",&R1);
 if (R1==0)
 R1=1E4; //10K
 printf("R2=");
 scanf("%d",&R2);
 if (R2==0)
 R2=2E5; //200K
 printf("C1(uF)=");
 scanf("%lf",&C1);
 if (C1==0.0)
 C1=2.2; //2.2uF
 printf("%d,%d,%lf\n\n",R1,R2,C1);
 double T=0.7*(R1+2*R2)*C1;
 T/=1E6;
 printf("T=%lfs\n",T);
 double f=1/T;
 printf("f=%lfHz\n",f);
 return 0;
 }
 |