计算机二级

为了判断两个字符串s1和s2是(31)假定a和b为int型变量,则执行以下语句后b的值为( )

题目

为了判断两个字符串s1和s2是(31)假定a和b为int型变量,则执行以下语句后b的值为

( )

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

假定a和b为int型变量,则执行以下语句后b的值为()  a=1; b=10; do { b-=a; a++;} while(b--<0);

A.9

B.-2

C.-1

D.8


D 当b为10时,执行b-=a,此时b为9,接着b——表达式值为9,b的值为8,大于0,while不成立,退出循环,故选择D选项。

第2题:

假定a和b为int型变量,则执行以下语句后b的值为________。 a = 1; b = 10; do { b -= a; a++; } while (b-- < 0);

A.9

B.8

C.-2

D.-1


D 当b为10时,执行b-=a,此时b为9,接着b——表达式值为9,b的值为8,大于0,while不成立,退出循环,故选择D选项。

第3题:

假定a和b为int型变量,则执行以下语句后b的值为()。 a=1; b=10; do { b-=a; a++; }while (b--<0);

A.9

B.-2

C.-1

D.8


D 当b为10时,执行b-=a,此时b为9,接着b——表达式值为9,b的值为8,大于0,while不成立,退出循环,故选择D选项。

第4题:

假定a和b为int型变量,则执行以下语句后b的值为:  a=1; b=10; do { b-=a; a++;} while(b--<0);

A.8

B.-1

C.-2

D.9


8

第5题:

假定a和b为int型变量,则执行以下语句后b的值为 a=1; b=10; do { b=b-a; a++; } while (b> 0);

A.-3

B.-2

C.-1

D.0


D

第6题:

假定a和b为int型变量,则执行以下语句后b的值为 a=1; b=10; do { b=b-a; a++; } while (b-- > 0);

A.-3

B.-2

C.-1

D.-4


D

第7题:

假定a和b为int型变量,则执行以下语句后b的值为( )

a=1; b=10;

do b-=a; a++;

}while<(b--<0);

A. A.9

B.-2

C.-1

D.8


正确答案:D
在这个程序段中,循环开始前变量a的值为1,b的值为10,每次循环从变量b减去a,并让a增1,并在循环条件判定时,又让b减去1。第一次循环后,变量b的值变成9,变量a的值变为2,循环判断时,因b的值大于0,循环条件不成立,结束循环。但在循环判断时,让b减去了1,所以循环结束时,变量b的值为8。正确的解答是D。

第8题:

假定a和b为int型变量,则执行以下语句后,b的值为______。 a=1;b=10; do { b-=a; a++; } while (b--<0);

A.9

B.-2

C.-1

D.8


正确答案:D

第9题:

假设a和b为int型变量,则执行以下语句后b的值为( )。

A.9

B.-2

C.-1

D.8


正确答案:D
当b为10时,执行b-=a,此时b为9,接着b——表达式值为9,b的值为8,大于0,while不成立,退出循环,故选择D选项。