首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下定义: int b[10]={1,2;3,4,5,6,7,8,9,10},*q=b; 则数值为8的表达式是( )。
有如下定义: int b[10]={1,2;3,4,5,6,7,8,9,10},*q=b; 则数值为8的表达式是( )。
admin
2015-11-25
29
问题
有如下定义:
int b[10]={1,2;3,4,5,6,7,8,9,10},*q=b;
则数值为8的表达式是( )。
选项
A、*q+8
B、*(q+7)
C、*q+=8
D、q+7
答案
B
解析
数组的下标是从0到数组的长度减1。*(p+i)是取数组的第i+1个元素,即下标为i的元素。因此*(p+7)取数组的第八个元素,即元素8。
转载请注明原文地址:https://jikaoti.com/ti/fpE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需“要使用的存储类别是()。
C++语言中关于构造函数的说法正确的是()。
下面对C++运算符的正确的描述是()。
设i,j,k均为int型变量,则执行完for(i=0,j=10;i<=j;i++,j--)k=i+j语句后,k的值为【】。
在软件生产过程中,需求信息的给出是
已知各变量的定义如下 inti=8,k,a,b; unsignedlongw=5; doublex=1.42,y=5.2; 则以下符合C++语言语法的表达式是
为使该程序执行结果为10,那么应该在程序划线处填入的语句是()。#include<iostream>usingnamespacestd;classMyClass{public:MyClas
下列关于break语句的描述中,不正确的是()。
以于下面定义的类MyClass,在函数f()中将对象成员n的值修改为50的语句应该是()。classMyClass{public:MyClass(intx){n=x;
表达式c3=c1.operator+(c2)或c3=operator+(c1,c2)还可以表示为【】
随机试题
Tousitseemssonaturaltoputupanumbrellatokeepthewateroffwhenitrains.Butactuallytheumbrellawasnotinvented
首先诊断的疾病是本病的特点为
会阴侧切术用品中,哪项不需要
下列哪项对诊断脾破裂价值最大
A.真热假寒证B.真寒假热证C.表热里寒证D.表热证E.里热证身灼热而肢厥者是
Windows是多任务操作系统,所谓“多任务”的含义是()。
期货交易所向会员收取的保证金,属于()所有,除用于()的交易结算外,严禁挪作他用。
人民法院公开审理和宣判案件有助于发挥
一般来说,招标公告属于()
Readthetextbelowaboutafter-saleservice.Inmostofthelines41—52thereisoneextraword.Itiseithergrammaticallyinc
最新回复
(
0
)