lssq.net
当前位置:首页>>关于C语言题目 为什么选c啊 没加括号啊的资料>>

C语言题目 为什么选c啊 没加括号啊

当然选 C 了。在代数式中,在不好打分数线的时候,都是这样不加小括号来写的。

优先级的问题,++的优先级高于*,*p++相当于*(p++),所以要实现p所指单元格的值加1,要写成(*p)++

代码贴出来或者截图错误提示,这样才能帮你查找错误原因啊

C中所有的括号都可以去掉。 因为: = 是关系运算符, &&、|| 是逻辑运算符 关系运算符的优先级大于逻辑运算符,所以会优先计算四个大小判断,假设x = 10; 原来的表达式: x >= 1 && x = 200 && x

int a; a=(int)3/2; 这句话就是将3除以2的值(1.5)强制转换成int(整型),所以a=1; 没有为什么。。。不过一般这样的强转int可以不用加“(int)”,因为会默认强转了

加不加括号,是数组指针,还是指针数组的区别 *p[2] 是一个指针数组,首先它是一个数组,数组中存的是指针,存指针的数组。 (*q)[2] 是数组指针,加括号先与 *结合,它是一个指针,指向一个第一维包含2个元素的2维数组,存数组地址的指针。 q=s ...

加上括号主要是为了改变优先级和增加程序的可读性。在不明确优先级的情况下,最好加上括号。为了增加程序的可能性最好加上括号。 #includeusing namespace std;int main(){ int a=1; int b=2; int max=-1; a>b? max=a:max=b; cout

这种循环判断语句的时候,不加花括号就是代表只有一句有效语句~如果不加代表的就是它下面只接受第一句话,后面的语句,自动归类为非此判断的~在else结束后运行~

请问是谁跟你说的for后面可以加花括号也可以不加?这个是错误的,花括号是将多条语句合并成一条语句,而for只执行后面一条语句,如果要使for后面执行多条语句就要用花括号讲这几条语句括起来,希望可以帮到楼主

一般后面有表达式的时候加括号,比如return(a+b);如果后面是变量可打可不打。不过一般不返回什么就会return;或者return 0;代表已经结束

网站首页 | 网站地图
All rights reserved Powered by www.lssq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com