摘要: 要想做出能感动很多人的作品,首先要让自己感动,自己的内心都不被感动的话,是无法感动别人的 阅读全文
posted @ 2022-01-01 21:47 Dantezhenniubi 阅读(136) 评论(0) 推荐(0)
摘要: 因为整型,强制取整,又因为* / %运算符优先级相等,该结合律为从左到右计算,所以 25/3 = 8 8 % 3 = 2 阅读全文
posted @ 2022-03-22 07:40 Dantezhenniubi 阅读(698) 评论(0) 推荐(0)
摘要: 一个表达式可以包含多个运算符。在这种情况下,运算符的优先级决定表达式的哪部分被处理为每个运算符的操作数。例如,按照运算规则,表达式中 *、/、以及 % 的优先级比 + 和 - 高。 如下列表达式: a - b * c 1 相当于 a-(b*c)。如果想让操作数以不同的方式组合在一起,则必须使用括号: 阅读全文
posted @ 2022-03-22 07:38 Dantezhenniubi 阅读(352) 评论(0) 推荐(0)
摘要: (a=4*5,a*2),a+6,括号优先级最高先算括号里,括号里a=4*5=20即是(20,20*2), 20+6所以结果26你的想法错在括号里(a=4*5,a*2) 右边只是a*2但是没有再赋值给任何变量 阅读全文
posted @ 2022-03-22 07:32 Dantezhenniubi 阅读(258) 评论(0) 推荐(0)
摘要: 逗号运算符从左至右执行,取最后一个表达式的值作为最后的结果。 i=4,j=16,k=32的最后结果是k=32的结果,也就是k的值,再执行x=k,最后x=32 阅读全文
posted @ 2022-03-22 07:28 Dantezhenniubi 阅读(454) 评论(0) 推荐(0)
摘要: x+a%3*(int)(x+y)%2/4其中x=2.5,a=7,y=4.7 计算步骤: 1) a%3=1 (%为取余数运算) 2)(int)(x+y)=7 (x+y=7.3取整为7) 3) 第一步和第二步的答案相乘=7 4) 7%2=1 5) 1/4=0 (运算符"/"得出的答案取整) 6) 前面五 阅读全文
posted @ 2022-03-22 07:25 Dantezhenniubi 阅读(482) 评论(0) 推荐(0)
摘要: a>b!=c的意思是先拿a和b进行大小的比较,然后拿到表达式a>b的值与c进行不等于的表达式判断,然后得出表达式的结果。 例如: 当a=2,b=1,c=1。则语句的执行过程为: 先执行a>b,因为a=2,b=1,所以a>b转化为2>1,执行的结果为1,因为在C语言非0即为1。然后判断1!=1,因为1 阅读全文
posted @ 2022-03-22 07:17 Dantezhenniubi 阅读(2162) 评论(0) 推荐(0)
摘要: && 运算符 && 运算符被称为逻辑与运算符。它需要两个表达式作为操作数,并创建一个表达式,只有当两个子表达式都为 true 时,该表达式才为 true。 以下是使用 && 运算符的 if 语句示例: if ((temperature <20) && (minutes > 12)) cout << 阅读全文
posted @ 2022-03-22 07:07 Dantezhenniubi 阅读(1108) 评论(0) 推荐(0)
摘要: &&的截断 &&的截断在0,如A&&B,如果A为0,则表达式必为0,后面截断不看,计算也不再运行。 ||的截断 ||的截断在于非0,如A||B,如果A为非0,则表达式必为1,后面截断不看计算也不再运行。 int a=0,b=0,c=0,k=0 首先要明确"与"的优先级高于"或"。 遇到逻辑与(&&) 阅读全文
posted @ 2022-03-22 06:58 Dantezhenniubi 阅读(1347) 评论(0) 推荐(0)
摘要: “!true”表示条件为真(true)。 “!false ”表示条件为假(false)。 !逻辑非 如!3 3为真 则非3为假 值为0 即为假!0 0为假 非0 值为1 即为真跟~不一样,~是按位取反,如~3 即 ~00000011 结果为11111100 阅读全文
posted @ 2022-03-22 06:54 Dantezhenniubi 阅读(3634) 评论(0) 推荐(0)
/*鼠标戏龙*/ div#top_nav { display:none } div#bannerbar {display: none;}