单选题
有以下程序
#include<stdio.h>
main()
int i,j,m=55;
for(i=1;i<=3;i++)
for(j=3;j<=i;j++)m=m%j;
printf("%d",m);
程序的运行结果是( )。
A、
0
B、
1
C、
2
D、
3
【正确答案】
B
【答案解析】
[解析] 内层循环条件要求“j<=i”,因此只有当i和j都等于3时循环才会执行一次。因此m的值为55对3求余,结果为1。
提交答案
关闭