如果3x+4/x+3是整数 求整数x 用C语言写出这个程序
时间: 2023-05-26 12:06:48 浏览: 59
#include <stdio.h>
int main() {
int x;
printf("请输入整数x:");
scanf("%d", &x);
if ((3 * x + 4) % x == 0 && x % 3 == 0) {
printf("%d是符合条件的整数。\n", x);
} else {
printf("%d不符合条件。\n", x);
}
return 0;
}
相关问题
c语言写出输入一个小于等于30的正整数n,求1+1/2+1/3+...+1/n的和
好的,以下是用C语言编写的程序,可以实现输入一个小于等于30的正整数n,然后计算出1+1/2+1/3+...+1/n的和:
```c
#include <stdio.h>
int main() {
int n;
float sum = 0;
printf("请输入一个小于等于30的正整数n:");
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
sum += 1.0 / i;
}
printf("1+1/2+1/3+...+1/n的和为:%f", sum);
return 0;
}
```
程序的运行结果如下:
```
请输入一个小于等于30的正整数n:10
1+1/2+1/3+...+1/n的和为:2.928968
```
希望这个程序能够帮到你,如果你还有其他问题,请随时提出。
求e:输入一个正整数n,计算下式的和:e=1+1/1!+1/2!+1/3!+……+1/n!写出相应C语言程序
以下是求e的C语言程序:
```c
#include<stdio.h>
int main(void) {
int i, j, n;
double e, item;
printf("Input n:");
scanf("%d", &n);
e = 1;
for (i = 1; i <= n; i++) {
item = 1;
for (j = 1; j <= i; j++) {
item = item * j;
}
e = e + 1.0 / item;
}
printf("e=%.4f\n", e);
return 0;
}
```
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)