C语言第四次作业

1,猜数游戏.

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()//猜数游戏.
{
    int a,n,i;
    printf("请输入你所猜的整数:");
    srand(time(NULL));
    a=1+(rand()%100);
    scanf("%d",&n);
    for(i=1;i<=10;i++)
    {
        if(a==n)
        {
            if(i==1)
            {
                    printf("Bingo!");
                    break;
            }
            else if(i<=3)
            {
                    printf("Lucky You!");
                    break;
            }
            else            
            {
                    printf("Good Guess!");                                    
                    break;
            }
        }
        else if(a>n)
        {
            printf("Too small
");
            scanf("%d",&n);
        }
        else
        {
            printf("Too big
");
            scanf("%d",&n);
        } 
    }
    return 0;
}

2,最大公约数最小公倍数.

#include<stdio.h>
int main()//最大公约数,最小公倍数. 
{
    int x,y;
    int m,i,a=1;
    printf("请输入两个正整数:");
    scanf("%d %d",&x,&y);
    m=x;
    if(x<y)
    {
        x=y;
        y=m;
    }
    for(i=2;i<=y;i++)
    {
        if(x%i==0&&y%i==0)
        a=i;
    }
    printf("最大公约数:%d
",a);
    m=(x*y)/a;
    printf("最小公倍数:%d
",m);
    return 0;
}
原文地址:https://www.cnblogs.com/yypfd/p/5943838.html