c语言用for语句,求1*2*3*…*10
时间: 2024-01-17 07:18:35 浏览: 34
以下是使用C语言的for循环求1*2*3*...*10的代码示例:
```c
#include <stdio.h>
#include <stdlib.h>
int main() {
int result = 1;
for (int i = 1; i <= 10; i++) {
result *= i;
}
printf("1*2*3*...*10 = %d\n", result);
system("pause");
return 0;}
```
这段代码使用了一个for循环,循环变量i从1开始,每次循环乘以i的值,并将结果保存在result变量中。最后,打印出结果1*2*3*...*10的值。
相关问题
c语言用for语句打印出*****
以下是两种方法:
方法一:
```c
#include <stdio.h>
int main() {
int i;
for(i=0; i<5; i++) {
printf("*");
}
printf("\n");
return 0;
}
```
方法二:
```c
#include <stdio.h>
int main() {
int i;
for(i=1; i<=5; i++) {
printf("*");
}
printf("\n");
return 0;
}
```
输出结果均为:
```
*****
```
用c语言代码的循环语句输出******
你可以使用C语言的循环语句来输出一行星号(*)的代码。以下是一个使用for循环的示例代码:
```c
#include <stdio.h>
int main() {
int i;
for (i = 0; i < 6; i++) {
printf("*");
}
return 0;
}
```
这段代码使用for循环来重复打印星号,循环条件是i小于6,每次循环打印一个星号。运行该代码将输出6个星号(******)。