3-1
#include <stdio.h>
int main()
{
int a,b;
puts("请输入两个整数。");
printf("整数A:"); scanf_s("%d", &a);
printf("整数B:"); scanf_s("%d", &b);
if (a % b == 0)
printf("B是A的约数。");
else
printf("B不是A的约数。");
return 0;
}
3-3
#include <stdio.h>
int main()
{
int a;
printf("请输入一个整数:");
scanf_s("%d", &a);
if (a>0)
printf("绝对值是%d",a);
else
printf("绝对值是%d",-a);
return 0;
}
3-4
#include <stdio.h>
int main()
{
int a,b;
puts("请输入两个整数:");
printf("整数A:"); scanf_s("%d", &a);
printf("整数B:"); scanf_s("%d", &b);
if (a > b)
printf("A大于B");
else if (a < b)
printf("A小于B");
else
printf("A与B相等");
return 0;
}
3-5
#include <stdio.h>
int main()
{
int a,b;
puts("请输入两个整数:");
printf("整数A:"); scanf_s("%d", &a);
printf("整数B:"); scanf_s("%d", &b);
if (a == b)
printf("结果是1");
else
printf("结果是0");
return 0;
}
#include <stdio.h>
int main()
{
int a,b;
puts("请输入两个整数:");
printf("整数A:"); scanf_s("%d", &a);
printf("整数B:"); scanf_s("%d", &b);
if (a > b)
printf("结果是1");
else
printf("结果是0");
return 0;
}
3-6
#include <stdio.h>
int main()
{
int a, b, c,min;
puts("请输三个整数。");
printf("整数A:"); scanf_s("%d", &a);
printf("整数B:"); scanf_s("%d", &b);
printf("整数C:"); scanf_s("%d", &c);
min = a;
if (b < a) min = b;
if (c < a) min = c;
printf("最小值是%d", min);
return 0;
}
3-7
#include <stdio.h>
int main()
{
int a, b, c,d,max;
puts("请输四个整数。");
printf("整数A:"); scanf_s("%d", &a);
printf("整数B:"); scanf_s("%d", &b);
printf("整数C:"); scanf_s("%d", &c);
printf("整数D:"); scanf_s("%d", &d);
max = a;
if (b > a) max = b;
if (c > a) max = c;
if (d > a) max = d;
printf("最大值是%d", max);
return 0;
}
3-10
#include <stdio.h>
int main()
{
int a, b, c;
puts("请输三个整数。");
printf("整数A:"); scanf_s("%d", &a);
printf("整数B:"); scanf_s("%d", &b);
printf("整数C:"); scanf_s("%d", &c);
if (a == b && b == c)
printf("三个值都相等");
else if (a == b || b == c || a == c)
printf("有两个值相等");
else
printf("三个值各不相等");
return 0;
}
3-11
#include <stdio.h>
int main()
{
int a, b;
puts("请输入两个整数。");
printf("整数A:"); scanf_s("%d", &a);
printf("整数B:"); scanf_s("%d", &b);
if (a - b >= 10||b-a>=10)
printf("它们的差大于等于10");
else
printf("它们的差小于等于10");
return 0;
}
3-12
#include <stdio.h>
int main()
{
int a, b;
puts("请输入一个整数。");
printf("整数A:"); scanf_s("%d", &a);
switch (a % 2) {
case 0:printf("偶数");
case 1:printf("奇数");
}
return 0;
}
3-13
#include <stdio.h>
int main()
{
int a;
printf("请输入月份:"); scanf_s("%d", &a);
switch (a) {
case 3:
case 4:
case 5:printf("%d月是春季\n", a); break;
case 6:
case 7:
case 8:printf("%d月是夏季\n", a);break;
case 9:
case 10:
case 11:printf("%d月是秋季\n", a);break;
case 12:
case 1:
case 2:printf("%d月是冬季\n", a);break;
default:puts("输入错误"); break;
}
return 0;
}