28.若有定义 int m=6; 则正确的赋值表达式是( ).A.m*7 B.m*5=8 C.m-=m*6 D.double(-m)

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 15:55:33

28.若有定义 int m=6; 则正确的赋值表达式是( ).A.m*7 B.m*5=8 C.m-=m*6 D.double(-m)
28.若有定义 int m=6; 则正确的赋值表达式是( ).A.m*7 B.m*5=8 C.m-=m*6 D.double(-m)

28.若有定义 int m=6; 则正确的赋值表达式是( ).A.m*7 B.m*5=8 C.m-=m*6 D.double(-m)
选C.
m-=m*6等同于m=m-m*6.

c

28.若有定义 int m=6; 则正确的赋值表达式是( ).A.m*7 B.m*5=8 C.m-=m*6 D.double(-m) 若有定义int m=6;则正确的赋值表达式是()A.m*5=8 B.m*7 C.double(-m) D.m-=m*6 若有定义int m[10]={};则数组元素m[m[4]+m[8]]的值是?*m+m[9]的值是? 若有定义int m[10]={};则数组元素m[m[4]+m[8]]的值是?*m+m[9]的值是? (27)若有定义int(*Pt)[3];,则下列说法正确的是 A)定义了基类型为int的三个指针变量 B)定义了(27)若有定义int(*Pt)[3];,则下列说法正确的是A)定义了基类型为int的三个指针变量B)定义了 若有定义语句: int m=5, y=2; 则执行表达式 y+ =y 1.已有定义 int a[10],*p; 则正确的赋值语句是( ).A.p=100; B.p=a[5]; C.p=a[2]+2; D.p=a+2;2.若有定义int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则不能表示a数组元素的表达式是 ( )A.*p B.a[1] C.*a D.a[10]3.设有定义int x[6]= 1.已有定义 int a[10],*p; 则正确的赋值语句是( ).A.p=100; B.p=a[5]; C.p=a[2]+2; D.p=a+2;2.若有定义int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则不能表示a数组元素的表达式是 ( )A.*p B.a[1] C.*a D.a[10]3.设有定义int x[6]= 1.已有定义 int a[10],*p; 则正确的赋值语句是( ).A.p=100; B.p=a[5]; C.p=a[2]+2; D.p=a+2;2.若有定义int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则不能表示a数组元素的表达式是 ( )A.*p B.a[1] C.*a D.a[10]3.设有定义int x[6]= (15) 有以下定义语句 double a,b; int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是 A) a=(15) 有以下定义语句 double a,b; int w; long c;若各变量已正确赋值,则下列选项中正确的表达式是A) 有定义int m,n=2*p=&m,则能完成m=n赋值的语句是 C语言习题(结构 )单选题1.有以下定义:struct { int x;int y;} a={ 5,7},*p=&a; 则表达式 ++p->x的值为 ( ).A.5 B.6 C.7 D.82、设有以下定义,正确的叙述是( ).typedef struct S { int g; char h; } T;A.可用S定义结构 int 原题:若有定义:int a[]={1,2,3,4,5,6,7,8,9,10,11,12},*p[3],m;阅读下面程序段,写出运行结果:for(m=0;m 若有定义:int a[4][6];则能正确表示a数组中任一元素a[i][j](此处0 若有定义:int a[5],*p=a; 则对a数组元素地址正确引用的是( ).&a[5] p+2 a++ &a 有以下定义语句,double a,b; int w;long c;若各变量已经正确赋值,则下列选项中正确的表达式是A) a=a+b=b++B) w%(int)(a+b)C) (c+w)%(int)aD) w=a==b哪个正确?其他几个为什么错? 若有以下定义int m=5,y=2;,则计算表达式y+=y-=m*=y后的y值是 若有定义:int m=3,y=1; 则执行表达式y+=y-=m*=y后的y值是______________.