C语言程序:输出数字数组,每行3个
C语言程序:输出数字数组,每行3个
代码示例:
#define N 9
#include <stdio.h>
void main()
{
int i,a[N]={1,2,3,4,5,6,7,8,9};
for(i=0;i<N;i++)
{
if (i%3==0) printf('\n');
printf("%3d",a[i]);
}
}
输出结果:
1 2 3 4 5 6 7 8 9
代码解析:
#define N 9: 定义数组大小为9int i,a[N]={1,2,3,4,5,6,7,8,9};: 定义一个整数数组a,并初始化为1到9的数字for(i=0;i<N;i++): 使用循环遍历数组if (i%3==0) printf('\n');: 当循环变量i为3的倍数时,输出换行符,实现每行3个数字的格式printf("%3d",a[i]);: 输出数组中的每个元素,使用%3d格式化输出,每个数字占3个字符宽度
总结:
该程序演示了如何使用循环和条件语句来控制输出格式,将数组中的元素按照指定格式输出。
原文地址: https://www.cveoy.top/t/topic/o0Go 著作权归作者所有。请勿转载和采集!