C语言如果三行三列的表中数字都是小数应该怎么办?
应该用什么进行编写
参考代码:
#include<stdlib.h>
#include <stdio.h>
int main(){
float a[3][3] = {
{1.0,2.0,3.0},
{4.0,5.0f,6.0},
{7.0,8.0,9.0}
};
for (int i = 0; i<3;i++) {
for (int j = 0; j<3;j++){
printf("%f ",a[i][j]);
}
printf("\n");
}
return 0;
}
运行结果:
1.000000 2.000000 3.000000
4.000000 5.000000 6.000000
7.000000 8.000000 9.000000
下标永远是整数,内容不影响的
定义数组时,将它定义成float或者double类型就行。然后按正常的两层循环取就行。
有帮助的话采纳一下哦!
用两个for循环嵌套, 小数就用%lf格式输出