有以下程序:
main
{int i,j;
for(j=10;j<11;j++)
{ for(i=9;i<j;i++)
if(!(j%i))break;
if(i==j-1)
printf("%d",j);
}
}
输出结果是( )。
A.A.11
B.10
C.9
D.10 11
第1题:
以下程序段的输出结果是 int i, j; for(j=10; j<11; j++) for(i=9; i==j-1; i++) printf("%d", j);
A.11
B.10
C.9
D.1011
第2题:
下面程序的运行结果是________。 main() { int a[6][6],i,j; for(i=1;i<6;i++) for(j=1;j<6;j++) a[i][j]=(i/j)*(j/i); for(i=1;i<6;i++) { for(j=1;j<6;j++) printf("%2d",a[i][j]); printf("n");} }
A.1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1
B.1 0 0 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 0 0 1
C.1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
D.0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0
第3题:
【填空题】main() { inta[4][4]={{1,2,-3,-4},{0,-5,-6,7},{-8,9,0,-10},{-11,12,-13,0}}; int i, j, s=0; for (i=0; i<4; i++) { for (j=0; j<4; j++) { if (a[i][j] < 0) continue; if (a[i][j]= =0) break; s=s+a[i][j]; } } printf("%dn", s); } 运行结果为:
第4题:
执行以下程序段后,i的值是()。 int count = 0, i = 0, j = 0; for(i = 0 ; i <= 10; i++) { for(j = 0; j <= 10; j++) count++; if(i + j >= 10) break; }
A.0
B.1
C.5
D.10
第5题:
8、执行下述程序的输出结果是: #include <stdio.h> int main() { int i=0, j; for(j=9;i<j;i++) { for(i=9; i<j; i++) if(!(j%i)) break; if(i>=j-1) printf(“%d\n”,j); } return 0; }
A.9
B.10
C.11
D.12