首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #define P(A) printf("%d",a) main() { int j,a[]={1,2,3,4,5,6,7},i=5; for(j=3;j>1;j--) { switch(j) { case
下列程序的运行结果是______。 #define P(A) printf("%d",a) main() { int j,a[]={1,2,3,4,5,6,7},i=5; for(j=3;j>1;j--) { switch(j) { case
admin
2010-12-10
45
问题
下列程序的运行结果是______。
#define P(A)
printf("%d",a)
main()
{ int j,a[]={1,2,3,4,5,6,7},i=5;
for(j=3;j>1;j--)
{ switch(j)
{ case 1:
case 2:P(a[i++];break;
case 3:P(a[--i]);
}
}
}
选项
A、5 5
答案
解析
分析程序执行过程,第一次循环时,j=3,i=5,因为switch(3),所以执行case 3,调用 P(a[--i])=P(a[4])=P(5),输出5;第二次循环时,j=2,i=4,因为switch(2),所以执行case 2,调用P(a[i++])= P(a[4])=P(5),输出5,之后i自加等于5。
转载请注明原文地址:https://kaotiyun.com/show/oXPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Text1的文本框和1个名称为Label1的标签。运行以下程序,在文本框中输入VisualBasic,则标签中显示内容为basic的是
设x=4,y=8,z=7,则以下表达式的运算结果是()。x<yAnd(Noty>z)Orz<X
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Form1的窗体上画一个名称为CD1的通用对话框,通过属性窗口设置CD1的初始路径为C:\,默认的文件名为None,标题为“保存等级考试”,如图2所示。注意:存盘
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Functionfun(aAsInteger,bAsInteger)Whilea>b a=a-bWendfun=aEndFunction在调试时发现函数是错
在考生文件夹下有一个工程文件sjt5.vbp,界面如图所示,其功能如下:①单击“读数据”按钮,则把考生文件夹下文件in.5.dat中的12组整数(其中每组含有10个数,共计120个整数)读到数组a中;②单击“计算”按钮,则对每组数求平均
在窗体上画1个标题为“文字属性”、名称为Frame1的框架控件,在框架中画一个名称为Check1的复选框数组,含2个数组元素,按下标的前后顺序,其标题分别是“粗体”和“斜体”,并设置适当属性,使得“粗体”被选中,界面如图所示。存盘时,工程文件名
下列VisualBasic变量名中,正确的是()。
以下程序中函数f( )的功能是将n个字符串按由大到小的顺序进行排序。 #include<string.h> void f(char p[ ][10],int n) { char t[20]; int i,j; for(i =O;i <n-1 ;
设有以下定义 stuctss { intinfo;structss*link;}x,y,z; 且已建立如下图所示链表结构: 请写出删除结点y的赋值语句【】。
s12和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
随机试题
请简述企业物流服务管理流程。
疟原虫的感染阶段为可在疟疾病人血液中发现
判断胃炎的活动程度是根据
骨折病人摄X线片的意义不包括()。
关于罪状,下列哪些选项是正确的?()
[1998年第115题]建筑物内自动扶梯的功能,下列哪条正确?
在计算机中采用二进制,是因为( )。
1234,1243,1324,1342,1423,1432,()
甲自称神医,擅长治愈癌症,患者云某服用了甲自制的“神药”后,因该“药”含有国家禁止使用的有毒成分导致心力衰竭而死亡。甲的行为应认定为()。
A、相信他能够救自己B、大家不再相信他了C、都在忙自己的事情D、相信他很勇敢B录音中提到“村里人都认为他又像往常一样在说谎、开玩笑”,所以选B。
最新回复
(
0
)