首页 > 继续教育
题目内容 (请给出正确答案)
[主观题]

若有定义语句 :int m[]={5,4,3,2,1},i=4; ,则下面对 m 数组元素的引用中错误的是A)m[--i] B

若有定义语句 :int m[]={5,4,3,2,1},i=4; ,则下面对 m 数组元素的引用中错误的是

A)m[--i]

B)m[2*2]

C)m[m[0]]

D)m[m[i]]

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“若有定义语句 :int m[]={5,4,3,2,1},i=…”相关的问题
第1题
若有定义和语句:int a[4]={1,2,3,4},*p; p=&a[3]; ,则*--p的值是()。

点击查看答案
第2题
若有定义和语句int *point,a=4;point=&a;下面均代表地址的一组选项是()。

A.&a,&*point,point

B.a,point,*&a

C.&*a,&a,*point

D.*&point,*point,&a

点击查看答案
第3题
若有以下定义的语句:struct student{ int age; int num;};struct student stu[3]={{1001,20},{10

若有以下定义的语句: struct student { int age; int num;}; struct student stu[3]={{1001,20},{1002,19},{1003,21}}; main() { struct student *p; p=stu; …} 则以下不正确的引用是()。

A.(p++)->num

B.p++

C.(*p).num

D.P=&stu.age.

点击查看答案
第4题
若有语句typedef struct S{int g; char h;}T;,则下列叙述正确的是()

A.可用S定义结构体变量

B.可用T定义结构体变量

C.S是struct类型的变量

D.T是struct S类型的变量

点击查看答案
第5题
已有定义int m=3,int*p,*q;且p和q均已指向变量m,下面不能正确执行的赋值语句是()。

A.m=*p+*q;

B.q=m;

C.p=q;

D.m=*p*(*q)

点击查看答案
第6题
根据下面的定义,能打印出字母M的语句是()。struct person{char name[9];int age;}; structpersonc

根据下面的定义,能打印出字母M的语句是()。 struct person { char name[9]; int age; }; struct person class[10]={"John",17,"Paul",19,"Mary",18,"Adam",16};

A.printf("%c\n",class[3].name};

B.printf("%c\n",class[2].name[0]);

C.printf("%c\n",class[3].name[1]);

D.printf("%c\n",class[2].name[1]);

点击查看答案
第7题
若有定义“intx=1,y=1,m=1,n=1;”,则执行下列语句后,变量x和y的值分别是()。switch(m)/{case0:x=x*2;case1:switch(n)/{case1:x=x*2;case2:y=y*2;break;case3:x++;/}case2:x++;y++;case3:x*=2;y*=2;break;default:x++;y++;/}}

A.x=2,y=1

B.x=2,y=2

C.x=6,y=6

D.x=7,y=7

点击查看答案
第8题
根据定义: struct person{char name[9];int age;}; struct person c[10]={"John",17,"Paul",19,"Mary",18,"Adam",16}; 能打印出字母M的语句是: ()

A.printf("%s",c[0].name);

B.printf("%s",c[1].name[0]);

C.printf("%s",c[2].name[1]);

D.printf("%s",c[3].name[2]);

点击查看答案
第9题
补充完整下面的函数定义,要求返回二维数组a[m][n]中所有元素的平均值,假定在计算过程中采用变
量,存放累加值,采用和i作为扫描数组的循环变量。

double Mean(double a[][N],int m.int n)

int isj;

double s=0. 0;

//在下面添上一条合适的for双重循环语句

点击查看答案
第10题
若有说明语句“int a;float b;”,以下输入语句正确的是()。A.scanf("%f%f",&a,&b);B.scanf(

若有说明语句“int a;float b;”,以下输入语句正确的是()。

A.scanf("%f%f",&a,&b);

B.scanf("%f%d",&a,&b);

C.scanf("%d,%f",&a,&b);

D.scanf("%6.2f%62f",&a,&b);

点击查看答案
第11题
若有如下语句: int *p1,*p2; 则其中int所指的是()

A.p1的类型

B.*p1和*p2的类型

C.p2的类型

D.p1和p2所能指向变量的类型

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改