用c语言编程求1~200中能被2相除余数为1,但不能被3整除的前10个整数。
时间: 2023-05-24 12:07:00 浏览: 62
```c
#include <stdio.h>
int main() {
int count = 0;
for (int i = 1; i <= 200 && count < 10; i++) {
if (i % 2 == 1 && i % 3 != 0) {
printf("%d ", i);
count++;
}
}
return 0;
}
```
相关问题
编程求1~200中能被2相除余数为1,但不能被3整除的前10个整数。
```python
count = 0
for i in range(1,201):
if count == 10:
break
if i % 2 == 1 and i % 3 != 0:
print(i)
count += 1
```
输出:
```
1
5
7
11
13
17
19
23
25
29
```
嵌入式C语言求两个整数,求他们相除的余数,用带参的宏来编程实现
以下是嵌入式C语言求两个整数相除的余数的带参宏的实现:
```
#define MOD(x, y) ((x) % (y))
```
其中,x和y是两个整数,MOD是宏名称。使用时,可以这样调用:
```
int a = 10;
int b = 3;
int c = MOD(a, b);
```
这样,c的值就是10除以3的余数1。