#include<stdio.h>
#include<stdlib.h>
int main()//猜数字
{
printf("请输入一个正数");
int predefined=rand()%100;
int x;
scanf("%d",&x);
int y;
for(y=1;y<=10;y++)
{
if(predefined==x)
{
printf("恭喜你猜对啦");
}
else if(predefined<x)
{
printf("猜大了再猜:");
scanf("%d",&x);
}
else
{
printf("猜小了再猜:");
scanf("%d",&x) ;
}
//scanf("%d",&x);
}
}
#include<stdio.h>//求两个数的最大公约数和最小公倍数
int main()
{
int a;
int b;
int x;
int y;
int g=1;
printf("请输入两个数");
scanf("%d %d",&a,&b);
x=a;
for(x=2;x<=a;x++)
{ if(a%x==0 && b%x==0)
g=x;
}
printf("最大公约数:%d",g);
g=a*b;
for(x=a*b-1;x>=a;x--)
{
if(x%a==0 && x%b==0)
g=x;
}
printf("最小公倍数:%d",g);
return 0;
}