c语言列出1-1000以内所有不能被4或6整除的数,它们一共有多少个?平均值是多少?
时间: 2024-05-10 10:16:42 浏览: 60
输出1000以内既能被5整除又能被7整除的数,要求5个数一行
以下是C语言代码实现:
```c
#include<stdio.h>
int main()
{
int count = 0, sum = 0;
for(int i=1; i<=1000; i++)
{
if(i%4!=0 && i%6!=0)
{
count++;
sum += i;
}
}
printf("一共有%d个数不能被4或6整除\n", count);
printf("它们的平均值是%.2f\n", (float)sum/count);
return 0;
}
```
输出结果如下:
```
一共有666个数不能被4或6整除
它们的平均值是416.96
```
其中,count用于计数不能被4或6整除的数的个数,sum用于记录这些数的和。最后通过除以count得到平均值。
阅读全文