1.检查给定的数字是偶数还是奇数
#include <stdio.h>
int main()
{
int a;
scanf_s("%d", &a);
if (a % 2 == 0)
printf("偶数");
else if (a % 2 == 1)
printf("奇数");
else
printf("不是数字");
return 0;
}
2.查找偶数和奇数之和
#include <stdio.h>
int main()
{
printf("输入十个整数:\n");
int a, b=0, c=0;
for (int i = 0; i < 10; i++)
{
scanf_s("%d", &a);
if (a % 2 == 0)
b += a;
else if (a % 2 == 1)
c += a;
else
{
printf("你输入的不是数字"); break;
}
}
printf("%d,%d", b, c);
return 0;
}
3.检查数字是正数还是负数
#include <stdio.h>
int main()
{
printf("输入1个整数:\n");
int a;
scanf_s("%d", &a);
if (a > 0)
printf("是正数");
else if (a < 0)
printf("是负数");
else
{
printf("你输入的是0");
}
return 0;
}
4.输入三个数判断大小
#include <stdio.h>
int asdf(int x, int n)
{
if (x > n)
return x;
return n;
}
int main(void)
{
int a, b, c;
scanf_s("%d%d%d",&a, &b, &c);
printf("%d", asdf(asdf(a, b), c));
return 0;
}
5.交换两个数字
#include <stdio.h>
int main()
{
int a, b, c;
scanf_s("%d",&a);
scanf_s("%d",&b);
c = a;
a = b;
b = c;
printf("%d\n%d\n", a, b);
}
6.统计能被5整除的总数
#include <stdio.h>
int main()
{
int n, x, h = 0, g = 0,a[10000];
scanf_s("%d", &n);
for (int i = 0; i < n; i++)
scanf_s("%d", &a[i]);
for (int y = 0; y < n; y++)
{
if (a[y] % 5 == 0)h++;
else g++;
}
printf("能被5整除有%d个\n不能被5整除有%d个\n",h, g);
return 0;
}
这些都是我自己写的,有不对的地方还请大家体谅!