若变量已正确定义 有以下程序段 i=0; do printf(\%d i); while(i++ ); printf(\%dn i); 其输

大学网课 已帮助 人

若变量已正确定义,有以下程序段 i=0; do printf("%d,",i); while(i++ ); printf("%dn",i); 其输出结果是_______。

A.0,0

B.1,1

C.0,1

D.程序进入无限循环

若变量已正确定义 有以下程序段 i=0; do printf(\%d  i); while(i++ ); printf(\%dn i); 其输

热搜:以下哪个程序是正确的病史采集的程序

回答

共1条回复

  • B 本题考查do…while循环语句以及自增运算符的应用。首先运行do中的语句输出i的值为0,接着判断while中的条件,++运算符置于变量后,表示先使用变量的值后加1,因此表达式i++的值为i变量的原值。因此退出while循环,变量i进行自增运算后,i值为1,故最后输出i值为1。