共 93篇 前 10 页: 10    每页5篇 上一页   下一页  

学习与工作

   1.计算:S=1+1/2+1/3+1/4+......+1/100

   main(  )

     {float     s;              int    i;

       i=1;

       s=0;

   while(i<=100)

{    s+=1.0/i;

    i++;

}   printf("%f    %d\n",s,i);

}

   2. 计算    S=1+2+4+8+16+32

  #include      "math.h"

  main( )

  {  int  i,s;

   i=1;

  s=0;

  while(i<=6)

  { s+=pow(2,i-1);

     i++;

    }

    printf("s=%d\n",s);

    }

flydreams   2006-03-24 21:52:52 阅读:1710  评论:1  引用:0
  计算:S=2+4+6+8......+100

main()

{ int s, i;

   s=0;

   i=2;

  do

{  s+=i;

    i+=2;

}while("i<=100");

printf("s=%d\n",s);

}

flydreams   2006-03-24 21:50:50 阅读:144  评论:0  引用:0
                      5x+1        (x=5)

                           4x+1        (x=4)

         =      x+1        (x=1)

                            x       (x=0)

                         -1          other  

        程序:          main(  )

                         {   int    x,      y ;

                               scanf(  "%d",&x );

                           switch(x)

                         {   case     5:      y= 5*x+1  ;  break; 

                             case     4:      y= 4*x+1  ;  break; 

                             case     1:      y= x+1  ;  break; 

                             case     0:      y= x   ;  break;      

                             default   :   y=  -1;

                                    }    

                               printf("y=%d\n",y);

                           }

flydreams   2006-03-24 21:49:06 阅读:118  评论:0  引用:0
  用C 语言打印乘法口决!!

main( )

{int  i,  j;

  for(i=1;i<=9;i++)

{for(j=1;j<=i;j++)

printf("%d*%d=%2d  ",j, i, j*i);

printf("\n");

}

}

注释:%d*%d=%2d 后面必须得空出点,要不打印的 口决全挨到一块了。printf("\n");表示每一行打完了之后才换行,因为每一行的列数不一样。

flydreams   2006-03-24 21:46:43 阅读:1027  评论:0  引用:0
 

 1. 计算你输入的字母数量.(以回车换行符号结束标记)统计字符个数不含回车换行符。

 第一种方法:

   #include    "stdio.h"

    main( )

   {  int  n=0;

      char  c;

     while ((c=getchar())!='\n')

       n++;

      printf("%d\n",n);

 }

 第二种方法:

#include    "stdio.h"

    main( )

   {  int  n=0;

      char  c;

    c=getchar();

     while (c!='\n')

      { n++;

       c=getchar();

      }

      printf("%d\n",n);

 }

 第三种方法:

#include    "stdio.h"

    main( )

   {  int  n=-1;

      char  c;

    do  i++;

     while ((c=getchar())!='\n');

     printf("%d\n",n);

 }

flydreams   2006-03-24 21:45:09 阅读:120  评论:0  引用:0

    求从键盘上输入10个数的平均值。

main( )

{   int  i;

    float  f,   sum;

     for  (i=1, sum=0.0; i<11; i++)

   {scanf("%f",&f);

     sum+=f;

   }

 printf("average=%f\n", sum/10);

}

  同理N位数的平均值也是用这种方法,只要把10改为N 就行。

flydreams   2006-03-24 21:42:49 阅读:194  评论:0  引用:0
        输入一个三位数的整数,计算出该数的各位数字之和,各位数字的平方和。反复执行直到输入数为0为止。

       main(  )

{  int   x,  x1,  x2,  x3;

    scanf  ("%d",&x);

  while (x!=0)

     {    x3=x%10;

          x=x/10;        x2=x%10;

          x=x/10;        x1=x%10;

     printf("%d\n",x1+x2+x3);

     printf("%d\n",x1*x1+x2*x2+x3*x3);

     scanf("%d",&x);   

  }

 }注释:x3是个位数、x2是十位数、x1是百位数

     一个数与一个比它本身大的数求余,则余数是这个数本身。

flydreams   2006-03-24 21:35:09 阅读:223  评论:0  引用:0

   用这公式 pi/4=1-1/3+1/5-1/7+1/9……(+或-)1/n计算圆周率pi .  精度要求(1/n<1e-4)

   # include  "math.h"

  main()

{  float    pi=0.0,   n=1.0,   s=1.0,   t;

   do

{ t=s/n;

  pi+=t;

 s*=-1.0;

  n+=2;

 }  while(fabs(t)>=1e-4);

printf("%f\n",4*pi);

}  注释:fabs浮点数的绝对值, S为分子,N为分母

flydreams   2006-03-24 20:57:47 阅读:281  评论:0  引用:0
学习C语言真是一个,不间断的过程.几天不练习,都生疏了.老师请假,没人监督,就放松下来.太没有自立能力了.都这么大了还管不住自己.悲哀!!!!
flydreams   2006-03-20 20:51:23 阅读:142  评论:0  引用:0

    1区(G11F12D13S14A15)
    2区(H21J22K23L24M25)
    3区(T31R32E33W34Q35)
    4区(Y41U42I43O44P45)
    5区(N51B52V53C54X55)

      1区(横起笔字根)
   11、王旁青头戋五一
   12.土士二干十寸雨
  13、大犬羊古石厂
  14.木丁西
   15.工戈草头右框七


    2区(竖起笔字根)
  21、目具上止卜虎皮
  22.日早两竖与虫依
  23、口与川,
  24. 田甲方框四车力
  25.山由贝,下框儿
 
     3区(撇起笔字根)
   31、禾竹一撇双立人反文条三共三一
   32、白手看头三二斤
  33、月彡(衫)乃用家衣底
  34. 人和八,三四里
  35.金勺缺点无尾鱼,犬旁留又儿一点夕,氏无七
 
     4区(点起笔字根)
   41、言文方广在四一高头一捺谁人去
   42.立辛两点六门疒
  43、水旁兴头小倒立
  44. 火失业,四点米
  45.之宝盖摘礻(示)衤
  

 5区(折起笔字根)
     51、已半巳满不出己
    左框折尸心和雨
    52.子耳了也框向上
    53、女刀九臼山朝西
    54. 又巴马,丢矢矣
    55.慈母无心弓和匕,
幼无力


flydreams   2006-03-18 20:28:43 阅读:530  评论:0  引用:0
往事如风 岁月如歌!