色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

c語言編程求輸入兩個數(shù)的最大公約數(shù)和最小公倍數(shù),怎么做?

林雅南2年前13瀏覽0評論

#include<stdio.h>

intmain()

{

intp,r,n,m,temp;

printf("請輸入兩個正整數(shù)n,m:");

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

if(n<m)

{

temp=n;

n=m;

m=temp;

}

p=n*m;

while(m!=0)

{

r=n%m;

n=m;

m=r;

}

printf("它們的最大公約數(shù)為:%d\n",n);

printf("它們的最小公約數(shù)為:%d\n",p/n);

return0;

}

方法二、//窮舉法解兩個數(shù)的最大公約數(shù)和最小公倍數(shù)

voidexp(intnum1,intnum2){

intx,y,i;

x=num1;

y=num2;

intmax=0;//最大公約數(shù)

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

if(num1%i==0&&num2%i==0)

max=i;

System.out.println("---------------------------------");

System.out.println("利用窮舉法計算所得最大公約數(shù)為:"+max);

System.out.println("利用窮舉法計算所得最小公倍數(shù)為:"+x*y/max);//最小公倍數(shù)

System.out.println("---------------------------------");

}

擴展資料:

include用法:

#include命令預處理命令的一種,預處理命令可以將別的源代碼內(nèi)容插入到所指定的位置;可以標識出只有在特定條件下才會被編譯的某一段程序代碼;可以定義類似標識符功能的宏,在編譯時,預處理器會用別的文本取代該宏。

插入頭文件的內(nèi)容

#include命令告訴預處理器將指定頭文件的內(nèi)容插入到預處理器命令的相應位置。有兩種方式可以指定插入頭文件:

1、#include<文件名>

2、#include"文件名"

如果需要包含標準庫頭文件或者實現(xiàn)版本所提供的頭文件,應該使用第一種格式。如下例所示:

#include<math.h>//一些數(shù)學函數(shù)的原型,以及相關的類型和宏

如果需要包含針對程序所開發(fā)的源文件,則應該使用第二種格式。

采用#include命令所插入的文件,通常文件擴展名是.h,文件包括函數(shù)原型、宏定義和類型定義。只要使用#include命令,這些定義就可被任何源文件使用。如下例所示:

#include"myproject.h"http://用在當前項目中的函數(shù)原型、類型定義和宏

你可以在#include命令中使用宏。如果使用宏,該宏的取代結(jié)果必須確保生成正確的#include命令。