C程序设计习题4.1
时间: 2024-11-07 08:13:11 浏览: 7
4.1用选择结构设计程序1
C程序设计习题4.1通常涉及到基础语法和控制结构的理解。这个问题可能是让你编写一个简单的程序,例如实现一个函数计算阶乘、斐波那契数列或者是解决一些基本数学问题。具体的例子可能会包括:
1. 计算给定整数n的阶乘:编写一个名为`factorial`的函数,输入一个整数n,返回n的阶乘值(n! = n * (n-1) * ... * 1)。
```c
int factorial(int n) {
if(n == 0 || n == 1)
return 1;
else
return n * factorial(n - 1);
}
```
2. 斐波那契数列:要求用户输入一个数值n,然后打印出前n项斐波那契数列(每一项等于前两项之和)。
```c
void fibonacci(int n) {
int t1 = 0, t2 = 1, nextTerm;
printf("Fibonacci Series: ");
for (int i = 1; i <= n; ++i) {
printf("%d ", t1);
nextTerm = t1 + t2;
t1 = t2;
t2 = nextTerm;
}
}
```
阅读全文