C中二维数组表示及printf用法总结

1119更新打印二维数组学生成绩

int main(void)  
{	
	int i,j;
	/****scores[行数][列数]******/
	double scores[4][3]={
												{98,67,89},
												{89,67,88},
												{99,77,55},
												{78,99,67}
											};
	USART_Config();
	for(i=0;i<4;i++)//外层循环控制行数
	{
		for(j=0;j<3;j++)//外层循环控制列数
			{
				printf("%-8.2lf",scores[i][j]);
				/*"%-8.2lf"
				-代表对齐,8位字宽,主要是免去\t
				2是说明输出的数据保留两位小数,
				lf意思是double型的,f代表浮点型
			*/
				}
				printf("\n");
	}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值