用C语言在正整数中找出1个最小的、满足条件“被3、 9除余数分别为1、 3 5、7”的数。在正整数中找出1个最小的、满足条件“被3. 9除余数分别为1、3、5、7”的数
时间: 2023-12-28 10:12:41 浏览: 77
好的,我来回答你的问题。
第一个问题,用C语言在正整数中找出一个最小的、满足条件“被3、9除余数分别为1、3、5、7”的数的代码如下:
```c
#include <stdio.h>
int main()
{
int num = 1;
while (1) {
if (num % 3 == 1 && num % 9 == 1 && num % 9 == 3 && num % 9 == 5 && num % 9 == 7) {
break; // 找到符合条件的数,跳出循环
}
num++; // 继续寻找
}
printf("满足条件的最小正整数为:%d\n", num);
return 0;
}
```
第二个问题,用C语言在正整数中找出一个最小的、满足条件“被3、9除余数分别为1、3、5、7”的数的代码如下:
```c
#include <stdio.h>
int main()
{
int num = 1;
while (1) {
if (num % 3 == 1 && num % 9 == 1 && num % 3 == 3 && num % 9 == 3 && num % 3 == 5 && num % 9 == 5 && num % 3 == 7 && num % 9 == 7) {
break; // 找到符合条件的数,跳出循环
}
num++; // 继续寻找
}
printf("满足条件的最小正整数为:%d\n", num);
return 0;
}
```