D是错误的,因为d是常量,如果能执行d++,就改变了d是值.
有以下定义int a=0; double b=1.25; char c=’A’; #define d 2下语句中错误的是
1个回答
相关问题
-
以下定义语句中正确的是A.int a=b=0 B.char A=65+1,b='b'C.float a=1,*b=&a,
-
有以下定义: int a[ ]={0,1,2,3,4}; char c1='b', c2='1
-
若有定义语句:int a=3,b=2,c=1;,以下选项中错误的赋值表达式是
-
若有定义语句:int a=3,b=2,c=1;,以下选项中错误的赋值表达式是
-
在C中,有以下定义:int a;long b;double x,y;则以下选项中正确的表达式是 (A) a%(int)(
-
以下错误的定义语句是A)int x[][3]={{0},{1},{1,2,3}}; B)int x[4][3]={{1,
-
明天就考了,已有如下定义和输入语句:int a1,a2;char c1,c2;scanf("%d%d %c %c",&a
-
18. 有以下函数定义: int fun(,double a ,double b) { return a*b; }
-
3、若有以下定义和语句:int a,b,c;scanf(“a=%d,b=%d,c=%d”,&a,&b,&c);为了使1,
-
以下定义语句正确的是 A inta=b=0 B char a=65+1,b='b'; C float a=1,*b=&a