顺序结构复习
2023-12-24 19:48:58
复习一些易错知识点还有习题?
目录
可能不熟悉的知识点
逻辑表达式的求解
如果是&&,只要第一个为0,就不会去判断第二个,因为结果必定为0
如果是 ||,只要第一个为1,就不会去判断第二个,因为结果必定为1
if,else的配队?
?else只和与它上面最接近的if相互配队
条件运算符
格式为
表达式1?表达式2:表达式3
若表达式1为真,整个的表达式结果为表达式2的值,否则为表达式3的值
运算符优先级的问题
算术运算符(+,-,*,/)>关系运算符(>,<,==)>逻辑运算符(&&,||)>条件运算符>赋值运算符(=)
switch的使用
1.注意格式
2.若进去的那个数,case后面没有,则会跳到default,若没有default,则会跳过switch
goto和if构成的循环?
goto可以跳出多重循环
goto loop会使得程序直接跳转到loop处
例题讲解?
1
?这里就错的很冤,注意scanf和printf都是格式化的输入和输出
2
if后面若不用{}只能跟一个句子
不然会使得else无法与if配队
3?
4
5
6赋值
常量和表达式是不能被赋值的,c选项的问题是i+1是一个常量,它进行了一个自增,这是不合法的?
7
本来应该是输出###但while后面括号内有错会导致死循环re
改正为这样就可以了?
文章来源:https://blog.csdn.net/2301_79431343/article/details/135179651
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!