阶段性复习(三)

2023-12-30 16:07:54

029612b6923944908f8332ef33700b1e.jpg

?if后面是赋值符,所以最后的值是a

for(; ;)是死循环

大小写转换

d6c92378d78b432d8737f573f83d53de.jpg

?在这道题中,通过分析可知,在小写转换大写的过程中,需要满足的条件是word=0,同时是小写,而在第一个小写转换大写后,word值变成1,此后都是1,直到$时,word值变成0,再继续转换,所以只有三个大写

注意一个小细节

bb69fb10412b47e1b9f668c740568074.jpg

5e1d706b697b46d281fcda32d76c5a63.jpg

如果要求的是最后的值(循环里面的变量)?,那么我们要知道的是,只有在循环里面的那个变量不能满足判断的表达式的时候才会跳出循环,因此,我们可以自我检测,也就是说,最后的值可以是判断后的第一个不符合的值。第一个题中,n的判断条件是n<3,n最后是2,再执行一次为3时,因为不符合判断条件跳出,因此n是3。第二个题,同样道理,i是6

文章来源:https://blog.csdn.net/2301_80190473/article/details/135219339
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。