首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是_____________。 #define PR(ar)printf(“ar=%d”,at) main() { intj,a[]={1,8,3,7,6,13,17,15),*p=a+5; for
以下程序的输出结果是_____________。 #define PR(ar)printf(“ar=%d”,at) main() { intj,a[]={1,8,3,7,6,13,17,15),*p=a+5; for
admin
2012-08-23
40
问题
以下程序的输出结果是_____________。
#define PR(ar)printf(“ar=%d”,at)
main()
{ intj,a[]={1,8,3,7,6,13,17,15),*p=a+5;
for(j=3;j;j--)
switch(j)
{ case 1:
case 2:PR(*p++);break;
case 3:PR(*(--p));
}
}
选项
答案
ar=6 ar=6 ar=13
解析
通过*p=a+5将指针p指向a[5],第1次循环,j=3时,switch(3),执行case 3,*(--p)=a[4]=6,所以输出ar=6;第2次循环,j=2时,switch(2),执行case 2,(*p++)是先引用a[4]的值6,输出ar=6,再将指针p移位指向a[5];第3次循环,j=1时,switch(1),执行case1,case 1后没有break语句,接着执行case 2,(*p++)是先引用a[5]的值13,输出ar=13,再将指针p移位指向a[6]。
转载请注明原文地址:https://kaotiyun.com/show/tNPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#include<stdio.h>#defineM5#defineNM+Mmain(){intk;k;N*N*5;printf("%d\n"k);
设有定义:intn=0,*p=&n,**q=&p;,则以下选项中,正确的赋值语句是
以下程序输出结果是#include<stdio.h>main(){inti=0,a=0;while(i<20){for(;;){if((i%10)
以下叙述中正确的是
以下程序段的输出结果是inta=1234;printf("%2d\n",A);
有以下程序:#include<stdio.h>main(){FILE*fp;inti=20,j=30,k,n;fp=fopen("d1.dat","w");fprintf(fp,"%d\n",i
在C语言中,变量的隐含存储类别是()。
结构化程序设计的三种结构是()。
在面向对象设计中,对象有很多基本特点,其中“从外面看只能看到对象的外部特性,而对象的内部对外是不可见的”这一性质指的是对象的
下列选项中不属于软件生命周期开发阶段任务的是()。
随机试题
《读书报》准备推出一种订报有奖的促销活动。如果你订了下半年的《读书报》的话,你就町以免费获赠下半年的《广播电视周报》。推出这个活动之后,报社每天都在统计新订户的情况,结果非常失望。以下哪项如果为真,最能够解释这项促销活动没能成功的原因?()
18岁,晨卧床不起,人事不省,多汗,流涎,呼吸困难。体检:神志不清,双瞳孔缩小如针尖,双肺布满湿啰音,心率60次/分,肌束震颤,抽搐,最可能的诊断是
佣金分为()。
建筑基坑支护采用重力式水泥土墙,其采用格栅形式,地基土为淤泥,则格栅的面积置换率不宜小于()。
背景资料某城市南郊雨水泵站工程临近大治河,大治河常水位为+3.00m,雨水泵站和进水管道连接处的管内底标高为-4.00m。雨水泵房地下部分采用沉井法施工,进水管为3m×2m×10m(宽×高×长)现浇钢筋混凝土箱涵,基坑采用拉森钢板桩围护。设计对雨水
在建设项目决策阶段,投资主体产生投资意向后紧接着应进行的工作是()。
国家对风景名胜区实行管理的原则是“科学规划、()、严格保护、永续利用”。
Smithsold(mostof)his(belongings).Hehashardly(nothing)left(in)thehouse.
WhatistheRepublicofIrelandcalledinIrish?
Oneofthegreatestconcernsparentshavewhenfacinganinternationalmoveis,"Whatschoolwillbeavailabletomychild?Will
最新回复
(
0
)