复习篇
#牛客创作赏金赛#
C++快期末考了,在看往年试卷时有许多疑问
第一题还可以理解,毕竟书上没出现过and,or等,
但是第二题我换了VC6和VS2022都没能实现
int i = 0;
while (i < 10)
{
cout << (i = i + 2) << endl;
}
//2 4 6 8 10
太怪了,有大佬能解释一下吗?
C++快期末考了,在看往年试卷时有许多疑问
第一题还可以理解,毕竟书上没出现过and,or等,
但是第二题我换了VC6和VS2022都没能实现
int i = 0;
while (i < 10)
{
cout << (i = i + 2) << endl;
}
//2 4 6 8 10
太怪了,有大佬能解释一下吗?
全部评论
第一题 c 选项也是可以的。cpp 从 98 开始就支持了 and or 之类的替代标识符
第一题不是很明显的语法吗,第二题是经典的while后面直接写分号,没有循环体肯定无限循环。题目和你写出来的都不是同一个代码。
相关推荐
05-16 22:58
门头沟学院 测试工程师 点赞 评论 收藏
分享
点赞 评论 收藏
分享