17-12-1

作者: 惠儿_5138 | 来源:发表于2017-12-03 18:10 被阅读0次

作业一:

题目
现有1角 2角 3角
凑出两元
有哪些可能
例如:
0,0,4
0,5,2
0,10,0
作业
#include<stdio.h>
int main()
{
    int i,j,k,sum=0;
    for(j=o;j<=20/1;i++);{
        for(j=0;j<=20/2;j++)}
            for(k=0;k<=20/5;k++){
                if(i+2*j+5==20){
                sum++;
                printf("%d %d %d\n",i,j,k);
                }
            }
        }
   }
   printf("共有%d组合方法",sum);
   return 0;
}

作业二

题目:用户输入两个数,程序输出他们最大的公约数
作业:
方法一:
#include<stdio.h>
int main()
     int x,y,X,i,l;
     printf("请输入两个整数:");
     scanf("%d %d",&x,&y);
     X=x;
     if(x<y){
         x=y;
         y=x;
      }
      for(i=2;i<=y;i++){
          if(x%i==0&&yi==0){
             l=i;
          }
     }
     printf("最大公约数为:%d",i);
     return o;
}
作业
方法二:
#include<stdio.h>
int main()
{
     int x,y,X,Y;
     printf("请输入两个整数:");
     scanf("%d %d",&x,&y);
     X=x;
     Y=y;
      for(;x=y;){
          if(x<y){
             x=x-y;
         }else{
             y=y-x;
         }
     }
     printf("最大公约数:%d",x);
}

自我拓展

题目:求两个数的最小公倍数
作业:最小公倍数=两个整数的乘积+最大公约数
#include<stdio.h>
int main()
{
     int x,y,X,i.l,m;
     printf("请输入两个整数:");
     scanf("%d %d",&x,&y);
     X=x;
     if(x<y){
        x=y;
        y=x
     }
     for(i=2;i<=y;i++){
         if(x%i==0&&y%i==0){
            l=i;
          }
      }
      printf("最大公约数为:%d\n最小公倍数为:%d",l,m=(x<y);
      return o;
}

}

相关文章

  • 17-12-1

    作业一:(用1角 ,2角,5角凑出两元) 作业二:(求两个数的最大公约数)

  • 17-12-1

    作业一: 作业二 自我拓展

  • 17-12-1

    作业一:(用1角 ,2角,5角凑出两元) 作业二:(求两个数的最大公约数)

  • 17-12-1

    作业一: 作业二 自我拓展 }

  • 17-12-1

    作业一 作业二

  • 17-12-1

    作业一: 作业二 自我拓展 }

  • 17-12-1

    作业一 作业二

  • 17-12-1

    作业一: 作业二: 自我拓展:

  • 17-12-1

    作业一: 作业二:

  • 17-12-1

    作业一 作业二

网友评论

      本文标题:17-12-1

      本文链接:https://www.haomeiwen.com/subject/rrczbxtx.html