#include”stdio.h”
void main( )
{
int i , j ,x=0 ;
for(i=0 ; i<2 ; i++)
{
x++ ;
for(j=0;j<=3;j++)
{ if( j%2 )
continue ;
x++ ;
}
x++ ;
}
printf(“%d\n”, x ) ; }
(1) 该程序的运行结果为( )
A、6 B、4 C、8 D、2
(2) 若将程序中的continue改为break,则输出结果为( )
A、6 B、4 C、8 D、2
本文解析了一道C语言程序题,通过分析程序的循环结构和流程控制语句,得出不同条件下程序的输出结果。
#include”stdio.h”
void main( )
{
int i , j ,x=0 ;
for(i=0 ; i<2 ; i++)
{
x++ ;
for(j=0;j<=3;j++)
{ if( j%2 )
continue ;
x++ ;
}
x++ ;
}
printf(“%d\n”, x ) ; }
(1) 该程序的运行结果为( )
A、6 B、4 C、8 D、2
(2) 若将程序中的continue改为break,则输出结果为( )
A、6 B、4 C、8 D、2

被折叠的 条评论
为什么被折叠?