题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-29 02:58:05

[单项选择]已知:char s[100];int i;,则引用数组元素的错误的形式是( )。
A. s[i+10]
B. *(s+i)
C. *(i+s)
D. *((s++)+i)

更多"已知:char s[100];int i;,则引用数组元素的错误的形式"的相关试题:

[单项选择]在C语言中引用数组元素时,其数组下标的数据类型只能是( )。
A. 整型常量
B. 整型表达式
C. 整型常量或整型表达式
D. 任何类型的表达式
[单项选择]在C语言中,引用数组元素时,其数组下标的数据类型允许是( )。
A. 整型表达式
B. 整型常量
C. 整型常量或整型表达式
D. 任何类型的表达式
[单项选择]若某结构型指针变量P已经指向该结构型某数组,错误地引用该结构型数组元素成员的是( )
A. (*p).成员名
B. *(p+i).成员名
C. (p+i)->成员名
D. p->成员名
[单项选择]若有以下定义语句:
double a[5],*p=a; int i=0;
对a数组元素错误的引用是 ( )
A. a[i]
B. a[5]
C. p[4]
D. p[i]
[单项选择]若有定义:byte[]x=11,22,33,-66;
其中0≤k≤3,则对x数组元素错误的引用是 ( )
A. x[5-3]
B. x[k]
C. x[k+5]
D. x[0]
[填空题]执行命令DIMENSION M(4,5)后,如果以一维数组的形式访问该二维数组,则一维数组元素M(7)与二维数组元素 【7】 为同一个变量。
[填空题]在Java语言中,需要定义含有两个子数组的二维整型数组x,第一个子数组元素为7,8,第二个子数组元素为l,2,3,4,5,采用直接赋值创建此二维数组的语句为______。
[填空题]已知数组a中有n个元素,下列语句将数组a中从下标x1开始的k个元素移动到从下标x2开始的k个元素中,其中O<=xl<x2<n,x2+k<n,请将下列语句补充完整。 For(int i=x1+k-1;i>=x1;i--) a[______]=a[i];
[单项选择]定义结构体数组:
struct stu
int num;
char name[20];
x[5];1,"L1",2,"ZHAO",3,"WANG",4,"ZHANG",5,"LIU";
for(i=1;i<5;i++)
printf("%d%c",x[i].num,x[i].name[2]);
以上程序段的输出结果为( )。
A. 2A3N4A5U
B. 1I2A3H4I
C. 1A2N3A4U
D. 2H3A4H5I
[简答题]已知一维数组存放互不相同的十个整数,从键盘输入与其中的一个相同的数,并从数组中删除与该数相同的元素的值。
[单项选择]定义结构体数组
struct stu
int num;
char name[20];
x[5]=1,"ZHAO",2,"QIAN",3,"SUN",4,"LEE",5,"ZHOU";
for(i=1;i<5;i++)
printf("%d%c",x[i].num,x[i].name[2]);
程序执行后的输出结果是( )。
A. 2A3N4E5O
B. 1H2I3U4E
C. 1A2N3E4O
D. 1A2N3E4O

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码