• 补交第四次作业 耿奥


    方法1:

    #include <stdio.h>

    int main(){

        int i,sum = 0;

        i = 1;

        sum = 0 ;

        do(

             sum += 1;

             i++;

          )while (i<=100);

          printf("sum = %d ",sum);

          return 0;

    }

    方法二:

    #include <stdio.h>

    int main(){

               int i,sum = 0;

               sum = 0; 

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

                  sum += i;

               printf("sum = %d ",sum);

               return 0;

    }

    #include <stdio.h>

    int main(){    

        //while循环求n!=1*2*... ...*(n-1)*n

        int n,i,jiec=1;  

        printf("请输入一个整数n:");

        //n:从键盘输入

       scanf("%d".&n);

        i =  1;  jiec = 1;

        while(i<=n>){

            jiec = jiec* i;

             i++;

     }

       printf("%d!=%d ",n,jiec);

       return 0 ;

    }

    #include <stdio.h>

    int main(){

          //使用for循环完成1+2+.... ...+100

          int k,sum = 0;

                 sum + =k;

          printf("sum=%d ",sum);

          for(k=1;k<=50;k++)

          printf("sum%d ",sum);

       

          for(k=1;k<=10;k++)

              sum = sum + 1/k;

          printf("sum=%d ",sum);

          return 0 ;

    }

    #include <stdio.h>

    int main(){

        char c;

        int zm=0,sz=0,kg=0,qt=0;

        while((c=getchar())!=' '){

                   if((c>='a'   && c='z')||(c>='A'   && c<='Z'))

                              zm++;

                   else if(c>='0'    && c<='9')

                               sz++;

                   else if(c==' ')

                               kg++;

                   else

                        qt++;

           }

                   printf("字母个数:%d ",zm);

                   printf("数字个数:%d ",sz);

                   printf("空格个数:%d ",kg);

                   printf("其他个数:%d ",qt);

                   return 0;

    }

    #include <stdio.h>

    int main(){

            //m,n的最大公约数 能够同时整除m和n的最大数

            int m,n,t,i,gys=1,gbs;

            printf("请输入两个整数:");

            scanf("%d%d",&m,&n);

            //m的位置放大的数

            if(n>m){ 

                  t=m;

                 m=n;

                  n=t;

         }

         for(i=n;i>=1;i--)

                 if(m%i==0&&%i==0)

                       break;

                 printf("m=%d,n=%d,m,n);

         if(i!=0){ 

                     gys=i;

                     printf("最大公约数为:%d ",gys);

    }            

                     gbs=m*n/gys;

                     printf("最大公倍数为:%d/n",gbs);

                     return 0;

    }

                                                         实验心得

    这次作业感觉好难啊!!!!!!!!!!!全部都和数学公式有关,最大公倍数最大公约数这块还是没明白,写起来很费劲。平方阶乘方面也不太顺利,我得在课下抓紧练习了!慢慢进步中,这次已经可以流利的不看提示打出前半部分,希望下次作业我可以完成得更好。还得复习下数学公式。。。

               

  • 相关阅读:
    【Oracle】EXPDP和IMPDP数据泵进行导出导入的方法
    【Oracle】无法删除当前连接的用户
    消除SVN锁定
    提取当前目录所有文件名
    【Weblogic】domain快速启动脚本
    Spring @Transactional注解不回滚不起作用无效
    协方差与相关系数
    利用深度学习解决直播支付风控[转]
    高质量API网关组件实现
    git使用初探
  • 原文地址:https://www.cnblogs.com/gengao/p/6002849.html
Copyright © 2020-2023  润新知