对于该程序,以下说法正确的是() int CY=-1; do{ CY=CY*CY; }while(!CY);
区块链毕设网qklbishe.com为您提供问题的解答
对于该程序,以下说法正确的是()
int CY=-1;
do{
CY=CY*CY;
}while(!CY);
从代码内容来看,这是一个 `do-while` 循环,先执行一次循环体,然后检查条件是否成立以决定是否继续下一轮循环。在这个例子中,变量 `CY` 的初始值为 `-1`,在进入 `do-while` 循环后,第一次计算得到 `CY` 的值为 `1` (`-1 * -1`)。由于 `do-while` 循环至少会执行一次,在第一次循环结束后,判断条件 `!CY`(等价于 `!(1)`)为假,使得循环结束并跳出循环。因此,这个循环应该只执行一次。 所以,根据题目中的信息,正确答案应该是 A. 循环执行一次。
58:30
以上就是关于问题对于该程序,以下说法正确的是() int CY=-1; do{ CY=CY*CY; }while(!CY);的答案
欢迎关注区块链毕设网-
专业区块链毕业设计成品源码,定制。
区块链NFT链游项目方科学家脚本开发培训