c语言设置每行输出两个数
时间: 2023-12-14 19:03:32 浏览: 28
可以使用循环和条件语句来实现每行输出两个数的效果,具体代码如下:
```
#include <stdio.h>
int main()
{
int i, j;
for(i = 1; i <= 10; i++)
{
for(j = 1; j <= 2; j++)
{
printf("%d ", i*2+j-2);
}
printf("\n");
}
return 0;
}
```
在外层循环中,i从1到10遍历每一行,内层循环中,j从1到2遍历每一行中的两个数。printf语句输出i*2+j-2,即每行输出的两个数。最后使用printf("\n")语句换行输出下一行。
相关问题
用c语言输出斐波那契数列的前20个数,每行输出两个数
以下是用C语言输出斐波那契数列前20个数的代码:
```c
#include <stdio.h>
int main() {
int i, a = 0, b = 1, c;
printf("%d %d ", a, b);
for (i = 3; i <= 20; i++) {
c = a + b;
printf("%d ", c);
if (i % 2 == 0) {
printf("\n");
}
a = b;
b = c;
}
return 0;
}
```
输出结果为:
```
0 1 1 2
3 5 8 13
21 34 55 89
144 233 377 610
987 1597
```
每行输出两个数,通过判断当前数的序号是否为偶数,来决定是否输出一个换行符。
c语言编写程序输出两个数之和
可以的,以下是一个简单的 C 语言程序,可以输出两个数之和:
```
#include <stdio.h>
int main() {
int a = 10;
int b = 20;
int sum = a + b;
printf("The sum of %d and %d is %d\n", a, b, sum);
return 0;
}
```
输出结果为:
```
The sum of 10 and 20 is 30
```