在c语言中括号中有两个数如;(x,y)在没有特定说明的情况下去那个值呢?

如题所述

不是很明白你的意思。
()也是一种运算符。就像数学里面的()是一个道理。
比如:3*(1+2);就是一样道理。
(3,5)是没有意义的。在有宏定义或函数的情况下才有意义。
比如:define sum(x,y) ( x+y)
程序中仅仅进行x,y的简单替换。
如果硬要对(x,y)取值,那么应该去y的值。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-20
取后面的值y。
请参考逗号表达式。
第2个回答  2011-07-20
报错啊 你没赋值!追问

int x=3,y=3;

追答

你问题什么意思???

在c语言中括号中有两个数如;(x,y)在没有特定说明的情况下去那个值...
比如:3*(1+2);就是一样道理。(3,5)是没有意义的。在有宏定义或函数的情况下才有意义。比如:define sum(x,y) ( x+y)程序中仅仅进行x,y的简单替换。如果硬要对(x,y)取值,那么应该去y的值。

急急急急……C语言菜鸟……
由[X]原求[X]补的原则是:若机器数为正数,则[X]原=[X]补;若机器数为负数,则该机器数的补码可对它的原码(符号位除外)所有位求反,再在未位加1而得到。现给定的机器数为负数,故有[X]补=[X]原十1,即[X]原=10011010[X]反=11100101十) 1 [X]补=11100110例2. 已知[X]补=11100110,求〔X〕原。分...

C语言数组里面没有定义的量默认是0吗
有默认是0的。数组是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。线性表就是数据排成像一条线一样的结构。每个线性表上的数据最多只有前和后两个方向。其实除了数组,链表、队列、栈等也是线性表结构。而与它相对立的概念是非线性表,比如二叉树、堆、图等。之所以...

用C语言编写:编写一个函数,要求在主函数中输入两个数,输出其中最大值...
C语言代码如下:include<stdio.h> int main(){ int a,b;printf("please enter two number:"); ---两个数字用空格隔开,以回车键结束输入。scanf("%d %d",&a,&b);if(a>b)printf("The max is %d",a);else if(b>a)printf("The max is %d",b);else printf("The two Numbers ...

在C语言里括号的作用是什么?有多个括号又有什么作用?上面一个括号,下面...
。。如果再遇到函数。就接着跳出。。再跳入。。。这是个不断调用的过程。。比如你这里。 从main函数开始执行。。遇到fun(p,q),就跳到fun函数的大括号里。。执行完里面的内容后。。接着返回到刚才的地方。。执行下一句printf。。无论main函数在程序的哪个位置。。程序都是从main函数开始。。

C语言编程,有2个ERRORS,帮我找下
代码段开始时使用了`#include`指令,但在之后的`void main {`中使用了大括号`{}`,这与标准的C语言语法不符。C语言的主函数应该使用圆括号`()`,而不是大括号。正确的写法应为`void main()`。在输入两个整数后,你的代码调用了`max(num1,num2);`,但在函数调用之前没有定义`max`函数。这...

c语言编程,输入两个数,输出最小的那个,求解决办法,谢谢!
第一句printf的右括号有问题是中文的,要换成英文,句末加英文分号,注意都要是英文状态下输入符号,除了双引号里面的,scanf的句末分号也有问题 include <stdio.h> void main(){ double a,b,min;printf("input 2 numbers:\\n");scanf("%lf,%lf",&a,&b);min=a;if(min>b) min=b;printf(...

c语言的题目!!
C语言判定大于0的值是真,显然3和4真是真,那么表达式x||y的值是真,和判定不同,返回值的时候C语言用1表示真,0表示假(但是在判定的时候像2 3 4 5 6这类大于0的值也都是真),所以x||y = 1。!的意思是取反,1变0,0变1,所以!x||y = 0.当然我没有记各个符号的优先级,所以...

此图是C语言里提取两个数中最大值的代码,不明白int main(int x,int...
int max(int x,int y) \/\/ 这个是函数声明,{ int z;if( x>y) z=x;else z=y;return(z); \/\/解释,这里可以不用括号,也可以用括号。} int main(){ int a,b,c;scanf("%d %d %d ",&a,&b);c=max(a,b); \/\/ 函数调用。printf("max=%d\\n",c);return 0;} ...

C语言基础知识
1、任何一个c语言程序都必须包括以下格式: 这是c语言的基本结构,任何一个程序都必须包含这个机构。括号内可以不写任何内容,那么该程序将不执行任何结果。 2、main()---在c语言中称之为“主函数”,一个c程序有且仅有一个main函数,任何一个c程序总是从main函数开始执行,main函数后面的一对圆括号不能省略。 3...

相似回答