当值为非0时,转去执行步骤①;当值为0时,执行步骤③。③退出do…while循环。对于本题变量i的初始值等于“0”,接着执行do后面的循环体中的语句,输出变量i的值0。再判断while 后面括号中表达式i 十的值,其值为0,所以循环结束。.此时变量i 的值经过自加已经变为1,所以再次输出i的值“1”。
3若变量已正确定义,有以下程序段 i=0; do printf("%d,",i);while(i++); printf("%d\n",i); 其输出结果是 A.0,0B.0,1C.1,1D.程序进入无限循环 4若变量已正确定义,有以下程序段: i=0; do printf("%d,",i); while(i++); printf("%d\n",i); 其输出结果是( )。 A.0,0 B.0,...
若变量已正确定义,有以下程序段 i=0; do printf("%d,",i); while(i++); printf("%d\n",i) 其输出结果是 A. 0,0 ﻩ B. 0,1 ﻩ C. 1,1 D. 程序进入无限循环 E. i的值为0;执行while语句,循环体语句为空,i++表达式的值为0是i的值为1,执行最后一个输出语句时输出i的值为1 ...
若变量已正确定义,有以下程序段: int a=3,b=5,c=7; if(a>b) a=b; c=a; if(c!=a) c=b; printf("%d,%d,%d",a,b,c); 其输出结果是___。 A、程序段有语法错 B、3,5,3 C、3,5,5 D、3,5,7
若变量已正确定义,有以下程序段int a=3,b=5,c=7;if(a>b)a=b; c=a;if(c!=a)c=b;printf("%d,%d,%d",a,b,c); 其输出结果是: ( ) A、3, 5, 4 B、3, 5, 3 C、4, 5, 3 D、3, 4, 3 点击查看答案&解析 你可能感兴趣的试题 单项选择题 下图的图形正确的...
若变量已正确定义,有以下程序段 i=0; do printf("%d," ,i); while(i++); printf("%d\n", i); 其输出结果是___。A. 0, 1 B. 0, 0 C. 1, 1 D. 程序进入无限循环 相关知识点: 试题来源: 解析 A [解析] 循环语句中输出0,i为0循环结束,执行循环条件后i为1,输出1,所以选择为A。...
若变量已正确定义,有以下程序段 int a=3,b=5,c=7; if(a>b) a=b;c=a; if(c!=a) c=b; printf("%d,%d,%d",a,b,c); 其输出结果是___。 A. 程序段有语法错 B. 3,5,3 C. 3,5,5
若变量已正确定义,有以下程序段 int a=3,b=5,c=7; if(a>b) a=b;c=a; if(c!= A.c=b; pri 答案 B[解析] 两个if语句的判断条件都不满足,程序只执行了c=a这条语句,所以变量c的值等于3,变量b的值没能变化,程序输出的结果为3,5,3。所以正确答案为B) 。相关推荐 1若变量已正确...
若变量已正确定义,有以下程序段inta=3,b=5,c=7;if(a>b)a=b;c=a;if(c!=a)c=b;printf(%d,%d,%d\n 若变量已正确定义,有以下程序段 int a=3,b=5,c=7; if(a>b) a=b;c=a; if(c!=a) c=b; printf(%d,%d,%d/n,a,b,c); 其输出结果是A.程序段有语法错B.3,5,3
[a=3,b=5,c=7]if ( a>b ) a=b; //条件不满足不执行a=b;c=a;[a=3,b=5,c=3]if ( c!=a ) c=b; //条件不满足不指向c=b;[a=3,b=5,c=3]原因是if(a>b) a=b;c=a;中c=a;不属于条件执行,如果想要这样要写成if(a>b) { a=b;c=a; } ...