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