160809322-王翔君第四次作业

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
    printf("请输入你想猜的数:");
    srand(time(NULL));
    int predefined=rand()%100;
    int n;
    scanf("%d",&n);
    int i;
    for(i=0,i<=3,i++)
    {
        if(predefined==n)
        {
            printf("bingo");
            brink;
        }
        else if (predefined>n)
        {
            printf("too small");
            scanf("%d",&n);
        } 
        else(presefined<n)
        {
            printf("too big");
            scanf("%d",&n);
}            
if(i==3)
   {
    printf("game over\n");
    break ;
    }
  }
  return 0;
}

听完老师讲的,我也算是写完了,但是还是有些东西似懂非懂。最后在检测的时候还是有五个错误,我也是看不出来了,希望老师指点指点!!

#include<stdio.h>
#include<stdlib.h> 
int main()
{
    int a,b,c;
    int s;
    printf("请输入两个整数:");
    scanf("%d %d,&a,&b");
    s=a*b;
    while(a!=0){
        c=a%b;
        a=b;
        b=c;
    } 
    printf("最大公约数:%d\n",a);
    printf("最小公倍数:%d\n",s/b);
    return 0;
}

写第二道题的时候感觉没什么头绪,自己想写到了一个写法,很复杂。。。。。后来看了上网和看了各种不同的解法,最终还是发现这种解法比较方便。现在我发现有c语言作业在做之前其实得在纸上先打好草稿,写出最优的解法,这让我感觉像在解数学题。。。然后我个人也向大家推荐这种做法。

posted @ 2016-10-09 22:51  160809322-王翔君  阅读(140)  评论(1编辑  收藏  举报