首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() {int a=[10]{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, *p=&a[3], *q=p+2; printf("% d\n", *p+*q); } 程序运行后的输出结果是_
有以下程序: main() {int a=[10]{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, *p=&a[3], *q=p+2; printf("% d\n", *p+*q); } 程序运行后的输出结果是_
admin
2013-02-23
46
问题
有以下程序: main() {int a=[10]{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, *p=&a[3], *q=p+2; printf("% d\n", *p+*q); } 程序运行后的输出结果是______。
选项
A、16
B、10
C、8
D、6
答案
B
解析
p指向了a[3]的地址,且*p=a[3]=4,又有*q=p-2;则q指向了a[5]的地址,且*q=a[5]=6,最后输出为10。
转载请注明原文地址:https://jikaoti.com/ti/c0B0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【 】。#defineS(x)4*x*x+1main(){inti=6,j=8;printf("%d\n",S(i+j));}
诊断和改正程序中错误的工作通常称为【 】。
以下叙述中错误的是 ______。
有以下程序: main() { int i=1,j=2,k=3; if(i++==1&&(++j==3||k++==3)) printf("%d%d%d\n",i,j,k); } 程序运行后的输出结果是
下列程序中,字符串中各单词之间有一个空格,则程序的输出结果是【】。#includemain(){charstrl[]="Howdoyoudo",*p1=strl;strcpy(strl+strlen
下面的说法不正确的是()
以下程序通过函数指针p调用函数fun,请在填空栏内写出定义变量p的语句。voidfun(int*x,int*y){……}main(){inta=10,b=20;【】:p=fun;p(&a,&b)
有如下说明inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是()
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的()
以下关于宏与函数的叙述中正确的是()
随机试题
按照现代生理学观点,兴奋性为
猩红热的病原是
细石混凝土防水层包括()防水层。
虽然估价人员搜集和积累的交易实例或房地产交易实例库中存放的交易实例较多,但针对某一具体的()来说,有些交易实例并不适用。
关于银行对工程项目管理主动权的说法正确的是()。
社会主义市场经济本质是()。
系统允许以()身份注册进入系统管理。
1998年之前,我国股票发行监管制度采取()。
[*]
(1)Thelevelofdiscriminationhasvariedenormouslyinthehistoryofhumansocieties,fromgenocidewhereethnicsarekilledo
最新回复
(
0
)