首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #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)
下列程序的运行结果是______。 #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)
admin
2010-05-22
55
问题
下列程序的运行结果是______。
#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]);
}
}
}
选项
答案
55
解析
分析程序执行过程,第一次循环时,j=3,i=5。因为switch(3),所以执行case 3,调用P(a[--i])=P(a[4])=P(5),输出5;第二次循环时,j=2,i=4,因为switch(2),所以执行case2,调用P(a[i++])-P(a[4])=P(5),输出5,之后i自加等于5。
转载请注明原文地址:https://kaotiyun.com/show/qkWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮。要求编写程序,把文件f1.txt的内容写到文件f2.txt中,然后将f1.txt删除。命令按钮的单击事件过程如下:PrivateSubCommandl_Click()Open”c:\f1
下面能够将某个变量声明为局部变量的是
设有下面的程序段:X=InputBox(“请输入一个整数”)ReDima(x)Fork=xTo0Step一1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语句中正确的是
在窗体上画一个文本框,名称为Textl,然后编写如下程序:PrivateSubForm_Load()Textl.Text=””:Textl.SetFocusEndSubPrivateSubFor
某带链的队列初始状态为front=rear=NULL。经过一系列正常的入队与退队操作后,front=10,rear=5。该队列中的元素个数为()。
设A、B、c是三角形的3条边,则以下表示“任意两边之和大于第三边”的布尔表达式是()。
以下能对正实数d的第3位小数四舍五入的表达式是()。
以下选项中,不合法的VisualBasic的变量名是( )。
执行下列语句:strInput=InputBox("请输入字符串","字符串对话框","字符串")将显示输入对话框。此时如果直接单击"确定"按钮,则变量strInput的内容是( )。
设x=011050,则x=x&01252的值是()。
随机试题
下列事故经济损失中,属于间接经济损失的是()。
口腔
土壤中何种物质的吸附作用最强
男,7岁。因尿少、水肿入院。查体:两侧眼睑及下肢水肿,血压150/90mmHg,尿镜检RBC20个/HP,蛋白(+++),血浆白蛋白2.06/L。最可能的诊断是
(2005年)设A为矩阵,都是齐次线性方程组Ax=0的解,则矩阵A为()。
地下公路隧道的纵坡坡度通常应()。【2012年真题】
证券公司在向客户融资、融券前签订的融资融券业务合同中证券公司信息不含( )。
杨老师在讲授《雪地里的小画家》一课时,通过大屏幕播放雪景,让学生感受雪的美。杨老师采用了什么教学方法?()
不能正确表示数学式的表达式是
Watchingmoviestarslightuponscreenmayincreasetheoddsachildoryoungteenwilltrysmoking,studyfindingssuggest.
最新回复
(
0
)