Css1>  #include
  #include
  main(){
  int fMin=20,fMax=16000; /*fMin代表最低頻率,fMax代表最高頻率*/
  int fDis,i,j; /*fDis代表最高頻率和最低頻率之間的差值*/
  /*i,j用于循環(huán)記數(shù)*/
  float x=0.1,k; /*x代表x[n]的大小,設(shè)定其初始值為0.1,即x[0]=0.1*/
  fDis=fMax-fMin;
  for(j=1;;j++){  
  printf("If you want to quit,Please input:0//n"); /*假如k=0退出*/
  scanf("%f",&k);
  if (k==0) break;
  for(i=1;i<100;i++) /*去除開始的100個(gè)點(diǎn)*/
  x=k*x*(1-x);
  for (i=1;i<100;i++){
  x=k*x*(1-x); /*計(jì)算x的值*/
  sound(x*fDis+20); /*用x的值控制PC喇叭的發(fā)音頻率*/
  delay(1000); }
  nosound(); }}