#include<stdio.h> int main() { int f1=1,f2=1; int i; for(i=1;i<=20;i++) { printf("%d %d",f1,f2); if(i%2==0) { printf("\n"); } f1=f1+f2; f2=f2+f1; } return 0; }此代码输出有错,改正
时间: 2023-12-04 09:02:41 浏览: 68
这段代码的问题在于第6行的输出语句,每两个数字之间没有空格。以下是修改后的代码:
```
#include <stdio.h>
int main() {
int f1 = 1, f2 = 1;
int i;
for (i = 1; i <= 20; i++) {
printf("%d %d ", f1, f2);
if (i % 2 == 0) {
printf("\n");
}
f1 = f1 + f2;
f2 = f2 + f1;
}
return 0;
}
```
这样输出的结果就是每两个数字之间有一个空格,而且每两行之间有一个换行符。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)