c++中使每行有六个结果的代码怎么写
时间: 2023-05-27 09:03:38 浏览: 49
这取决于你要输出什么。以下是一些示例代码:
1. 输出从1到100的数字,每行6个结果:
```c
#include <stdio.h>
int main() {
int i;
for (i = 1; i <= 100; i++) {
printf("%d ", i);
if (i % 6 == 0) {
printf("\n");
}
}
return 0;
}
```
2. 输出一个数组的元素,每行6个结果:
```c
#include <stdio.h>
int main() {
int arr[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20};
int i;
for (i = 0; i < 20; i++) {
printf("%d ", arr[i]);
if ((i + 1) % 6 == 0) {
printf("\n");
}
}
return 0;
}
```
3. 输出一段文字,每行6个字符:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str[] = "Hello, world! This is a test string.";
int len = strlen(str);
int i;
for (i = 0; i < len; i++) {
printf("%c", str[i]);
if ((i + 1) % 6 == 0) {
printf("\n");
}
}
return 0;
}
```