//1.题目名称:从大到小输出
// 题目内容:写代码将三个数按从大到小输出
#include<stdio.h>
int main()
{
int a = 0;
int b = 0;
int c = 0;
scanf_s(“%d %d %d”, &a, &b, &c);//2 1 3
int d = 0;
if (a < b)
{
d = a;
a = b;
b = d;
}
else if (a < c)//else 是否则 if 是如果
{
d = a;
a = c;
c = d;
}
if (b < c)//这里不能加else 因为这样的话就只会执行第二个else if 而这个里面的语句不执行
{
d = b;
b = c;
c = d;
}
printf(“%d %d %dn”, a, b, c);
return 0;
}
//2.题目名称:打印3的倍数的数
// 题目内容:写一个代码打印1-100之间所有3的倍数的数字
#include<stdio.h>
int main()
{
int i = 0;
int count=0;
for (i = 1; i <= 100; i++)
{
if (i % 3 == 0)
{
printf(“%d “, i);
count++;
}
}
printf(“ncount=%d”, count);
return 0;
}
//3.题目名称:最大公约数
// 题目内容:给定两个数,求这两个数的最大公约数
// 辗转相除法:公约数 两个数取模,不为0,再取模,取到0的话就为最大公约数