填空题 有以下程序: main() { int num[4][4]={{1, 2, 3, 4), {5, 6, 7, 8), {9, 10, 11, 12), {13, 14, 15, 16}}, i, j; for(i=0; i<4; i++) { for(j=0; j<=i; j++)printf("% 4c", ' '); for(j=______; j<4; j++)printf("% 4d", num[i][j]); printf("/n"); } } 若要按以下形式输出数组右上半三角: 1 2 3 4 6 7 8 11 12 16 则在程序下划线处应填入的是{{U}} 【14】 {{/U}}。
  • 1、
【正确答案】 1、i    
【答案解析】[解析] 上三角的情况是对数组a[i][j],j≥j的时候,因此,在j≥i时应输出所需要的元素,故横线上应填i。