首页 > 职业资格考试
题目内容 (请给出正确答案)
[单选题]

假设0≤i<10,以下语句中不是对a数组元素的正确引用的是()

A.int a[10]={0,1,2,3,4,5,6,7,8,9,}

B.int *p = a

C.a[10]

D.*p

E.*&a[i]

F.*(p+1)

暂无答案
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“假设0≤i&lt;10,以下语句中不是对a数组元素的正确引用…”相关的问题
第1题
下列语句中不是死循环的是

A.int i=10; while(1) { i-- ; if (i= =1)break; }

B.for(int i=l ;i<10;i++) { i -- ; }

C.int i=0; do{ i++; }while(i >= 0);

D.int i=l ; for (;;)i = i+1;

点击查看答案
第2题
以下语句中,循环次数不为10次的语句是()

A.or(i=1;i<10;i++)

B.i=1;do{i++;}while(i<=10)

C.i=10;while(i>0){--i;}

D.or(i=2;i<=11;i++)

点击查看答案
第3题
设有以下语句:int a[10]={0,1,2,3,4,5,6,7,8,9),*p=a;,对a数组元素的引用中(其中0<=i<10)不正确

设有以下语句:int a[10]={0,1,2,3,4,5,6,7,8,9),*p=a;,对a数组元素的引用中(其中0<=i<10)不正确的是()。

A.a[p-a]

B.*(&a[i])

C.p[i]

D.*(*(a+i))

点击查看答案
第4题
下列各个选项中对字符数组赋字符串的语句中 错误的是()

A.har s[10];s="program

B.har s[]="program

C.har s[10]="program

D.har s[10]; strcpy(s,"program")

点击查看答案
第5题
若有定义:int a[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(0<=i<4,0<=j<10)A.*

若有定义:int a[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。 (0<=i<4,0<=j<10)

A.*(&a[0][0]+10*i+j)

B.*(a+i)+j

C.*(*(a+i)+j)

D.*(a[i]+j)

点击查看答案
第6题
要定义整型数组x,使之包括初值为0的三个元素,下列语句中错误的是()A.ihtx[3]={0,0,0};B.intx[]={

要定义整型数组x,使之包括初值为0的三个元素,下列语句中错误的是()

A.ihtx[3]={0,0,0};

B.intx[]={0};

C.static int x[3]={0};

D.int x[]=<0,0,0};

点击查看答案
第7题
以下程序中函数sort的功能是对数组a中的数据进行由大到小的排序:#include<stdio.h>voidsort(int

以下程序中函数sort的功能是对数组a中的数据进行由大到小的排序: #include<stdio.h> voidsort(int a[],int n) { int i,j,t; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(a[i]<a[j]) {t=a[i];a[i]=a[j];a[j]=t;} } main() { int aa[]={1,2,3,4,5,6,7,8,9,10},i; son(&aa[3],5); for(i=0;i<10;i++) printf("%d,",aa[i]); printf("\n"); } 程序运行后的输出结果是()。

A.1,2,3,4,5,6,7,8,9,10,

B.10,9,8,7,6,5,4,3,2,1,

C.1,2,3;8,7,6,5,4,9,10,

D.1,2,10,9,8,7,6,5,4,3,

点击查看答案
第8题
以下程序段执行后,数组元素d(4)的值为()。Dim d(0 To 8)As Integer d(0)=0 For i=1 To 8 d(i)=d(i-1)+i Next i。

A.8

B.10

C.15

D.21

点击查看答案
第9题
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。 m

以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。

main()

{int x[10],a[9],I;

for (i=0;i<10;i++)

scanf(“%d”,&x[i]);

for(i=__;i<10;i++)

a[i-1]=x[i]+ x[i-1] ;

for(i=0;i<9;i++)

printf(“%d”,a[i]);

printf(“\n”);

点击查看答案
第10题
以下程序输出a数组中的最小值及其下标,在划线处应填入的是__。void main(){int i,p=0,a【10】;for(i=0;i<10;i++) scanf("%d",&a【i】);for(i=1;i<10;i++)if(a【i】<a【p】)____;printf("%d,%d\n",a【p】,p); }

A.i=p

B.[p]=a[i]

C.p=j

D.p=i

E.我不会

点击查看答案
第11题
下列字符串赋值语句中,不能正确把字符串"HelloWorld"赋给数组的语句是()。
下列字符串赋值语句中,不能正确把字符串"HelloWorld"赋给数组的语句是()。

A、chara1[]={'H','e','l','l','o','','W','o','r','l','d','\0'};

B、chara2[15];strcpy(a2,"HelloWorld");

C、chara3[15];a3="HelloWorld";

D、chara4[15]={"HelloWorld"};

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