17-12-1

作業(yè)一:

題目
現(xiàn)有1角 2角 3角
湊出兩元
有哪些可能
例如:
0,0,4
0,5,2
0,10,0
作業(yè)
#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;
}

作業(yè)二

題目:用戶輸入兩個(gè)數(shù),程序輸出他們最大的公約數(shù)
作業(yè):
方法一:
#include<stdio.h>
int main()
     int x,y,X,i,l;
     printf("請(qǐng)輸入兩個(gè)整數(shù):");
     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("最大公約數(shù)為:%d",i);
     return o;
}
作業(yè)
方法二:
#include<stdio.h>
int main()
{
     int x,y,X,Y;
     printf("請(qǐng)輸入兩個(gè)整數(shù):");
     scanf("%d %d",&x,&y);
     X=x;
     Y=y;
      for(;x=y;){
          if(x<y){
             x=x-y;
         }else{
             y=y-x;
         }
     }
     printf("最大公約數(shù):%d",x);
}

自我拓展

題目:求兩個(gè)數(shù)的最小公倍數(shù)
作業(yè):最小公倍數(shù)=兩個(gè)整數(shù)的乘積+最大公約數(shù)
#include<stdio.h>
int main()
{
     int x,y,X,i.l,m;
     printf("請(qǐng)輸入兩個(gè)整數(shù):");
     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("最大公約數(shù)為:%d\n最小公倍數(shù)為:%d",l,m=(x<y);
      return o;
}

}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容