有下列语句序列: int k=0; do{k+=5;cout<<’$’;} while(k<19); while(k-->0)cout<<’*’; 执行上面的语句序列输出字符“$”和“*”的个数

admin2010-12-16  24

问题 有下列语句序列:      int k=0;                do{k+=5;cout<<’$’;}  while(k<19);      while(k-->0)cout<<’*’;      执行上面的语句序列输出字符“$”和“*”的个数分别是(    )。   

选项 A、4和20     
B、5和20
C、4和21     
D、5和21

答案A

解析  此题考查的是do…while语句和while语句的使用。题目中do…while语句循环了4次,while语句循环了20次,故最后输出字符“$”4个,字符“*”20个。
转载请注明原文地址:https://kaotiyun.com/show/wbVp777K
0

最新回复(0)