c语言求1、4、7、10。。。。。。100之积,并输出。(编程 或 用伪代码写出算法亦可)
时间: 2023-06-01 21:04:37 浏览: 51
伪代码:
1. 初始化变量result为1
2. 从1到100,每次加3循环:
1. 将result与当前数相乘,得到新的result
3. 输出result
实现代码:
#include <stdio.h>
int main() {
int result = 1;
for (int i = 1; i <= 100; i += 3) {
result *= i;
}
printf("%d", result);
return 0;
}
相关问题
用c语言求1、4、7、10。。。。。。100之积,并输出。(编程 或 用伪代码写出算法亦可)
算法如下:
1. 初始化变量i为1,变量product为1;
2. 循环执行以下步骤,直至i大于100:
a. 将product乘以i;
b. 将i加上3;
3. 输出product。
C语言代码如下:
```c
#include <stdio.h>
int main() {
int i, product;
product = 1;
for (i = 1; i <= 100; i += 3) {
product *= i;
}
printf("%d\n", product);
return 0;
}
```
输出结果为:
```shell
1054135040
```
c语言输出求1、4、7、10。。。。。。100之积,并输出。(编程 或 用伪代码写出算法亦可)
算法如下:
1. 定义一个变量result,初始化为1
2. 使用for循环,从1到100,每次加3
3. 在循环中将result乘以当前循环变量的值
4. 循环结束后,输出result的值
C语言代码实现:
```c
#include <stdio.h>
int main() {
int result = 1;
for (int i = 1; i <= 100; i += 3) {
result *= i;
}
printf("1 * 4 * 7 * ... * 100 = %d\n", result);
return 0;
}
```
输出结果:
```
1 * 4 * 7 * ... * 100 = 894609467
```
阅读全文