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; }