1.随意输入两个整型数据,求它们的余数的结果,并且将大的那个数输出
#include<stdio.h>
int main()
{
//随意输入两个整型数据,求它们的余数的结果,并且将大的那个数输出
int a, b, c, d = 0;
a = 3;
b = 5;
//此处省略控制台输入的值,与校验输入值是否为整型(int)
//scanf("%d %d", &a, &b);
d = a % b;
if (a > b)
{
printf("最大的数:%d\n", a);
}
else if (b > a)
{
printf("最大的数:%d\n", b);
}
printf("余数是:%d\n", d);
return 0;
}
结果
2. 定义一个能求三个数的平均数的函数avg,并调用该函数求36,90,159这三个数的平均数
#include<stdio.h>
int avgonw(int a, int b, int c)
{
int d = (a + b + c) / 3;
return d;
};
int main()
{
//请定义一个能求三个数的平均数的函数avg,并调用该函数求36,90,159这三个数的平均数。。
int a, b, c, d;
a = 36;
b = 90;
c = 159;
d = avgonw(a, b, c);
printf("这三个数的平均值为:%d \n", d);
return 0;
}
结果
3. 输入一组数据,45,98,35,63,23,12,4,70,48,400,140,55,找出能被5和7整除的数,并求这些数的和
#include<stdio.h>
int main()
{
//输入一组数据,45,98,35,63,23,12,4,70,48,400,140,55,找出能被5和7整除的数,并求这些数的和
int arr[] = { 45,98,35,63,23,12,4,70,48,400,140,55 };
int intsize = sizeof(arr) / sizeof(arr[0]);
int count = 0;
for (int i = 0; i <intsize; i++)
{
if (arr[i]%5==0||arr[i]%7==0)
{
printf("能被5和7整除的数:%d\t\n", arr[i]);
}
count += arr[i];
}
printf("这些数的和:%d\t\n", count);
return 0;
}
结果