|
发表于 2021-3-15 23:20:09
|
显示全部楼层
本帖最后由 jackz007 于 2021-3-15 23:23 编辑
- #include <stdio.h>
- int main(void)
- {
- int a[3][3] , i , j ;
- printf("请输入一个 3 * 3 的矩阵 : ") ;
- for(i = 0 ; i < 3 ; i ++) for(j = 0 ; j < 3 ; j ++) scanf("%d" , & a[i][j]) ;
- for(i = 0 ; i < 3 ; i ++) {
- if(i == 1) printf("%d" , a[i][0]) ; // 每行第一个元素单独打印
- else printf(" ") ; // 每行第一个元素单独打印
- for(j = 1 ; j < 3 ; j ++) { // 第二、三个元素循环打印
- if(i == 1 || j == 1) printf(" %d" , a[i][j]) ;
- else printf(" ") ;
- }
- printf("\n") ; // 打印完一行回车换行
- }
- }
复制代码
编译、运行实况:
- D:\00.Excise\C>g++ -o x x.c
- D:\00.Excise\C>x
- 请输入一个 3 * 3 的矩阵 : 1 2 3 4 5 6 7 8 9
- 2
- 4 5 6
- 8
- D:\00.Excise\C>
复制代码 |
|