首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是___________。 #define P(a)printf(“%d”,a) main() {intj,a[]={1,2,3,4,5,6,7),i=5; for(j=3;j>1;j--)
下面程序的运行结果是___________。 #define P(a)printf(“%d”,a) main() {intj,a[]={1,2,3,4,5,6,7),i=5; for(j=3;j>1;j--)
admin
2012-08-23
47
问题
下面程序的运行结果是___________。
#define P(a)printf(“%d”,a)
main()
{intj,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]);
}
}
}
选项
答案
5 5
解析
分析程序执行过程,第一次循环时,i=3,i=5,因为switch(3),所以执行case 3,调用P(a
)=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://jikaoti.com/ti/6cB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是将字符串s中的数字字符放入d数组中,最后输出d中的字符串。例如,输入字符串:abc123edf456gh,执行程序后输出:123456请填空.#include<stdio.h>#include<ctype.h>
以下程序运行后的输出结果是______。#include<string.h>voidfun(char*s,intp,intk){inti;for(i=p;i<k-1;i++)s[i]=s
下面能正确进行字符串赋值操作的是()。
以下程序的结果是______。inta,b;voidfun(){a=100;b=200;}main(){inta=5;b=7fun();printf("%d%d\n
没有如下定义:Structsk{inta;floatb;}data;int*p;若要使P指向data中的a域,正确的赋值语句是
以下非法的赋值语句是
C语言中用于结构化程序设计的三种基本结构是
数据库是______的集合,它具有统一的结构形式并存放于统一的存储介质内,可被各个应用程序所共享。
在结构化方法中,用数据流图(DFD)作为描述工具的软件开发阶段是()。
设有如下的程序段:inta[]=(1,2,3,4,5),*t;t=a;则下列说法正确的是()
随机试题
淋巴结皮质结构包括浅层皮质、副皮质区和皮质淋巴窦。()
用0.3焦点进行Χ线直接放大摄影时,若焦-片距为90cm,肢-片距为30cm,则放大率是
独立的木材加工厂与周围其他设施、建筑之间的安全防火距离不小于()m。
现行信用货币的主要形式有( )。
不具备证券自营业务资格的证券公司,其自有资金能够从事()。I.不以对冲风险为目的的股指期货交易Ⅱ.以对冲风险为目的的股指期货交易Ⅲ.以套期保值为目的,参与国债期货交易Ⅳ.国债交易,且投资规模符合相关规定
小李的儿子出生后即被医院注射了乙肝疫苗,但在出院的费用清单中发现有乙肝疫苗的收费项目。该医院违反了()。
(71)Inthestrengthofthecarriersignalisvariedtorepresentbinary1or0.(72)isasystemthatcanmapanametoan
Howdidthewomanspendlastweekend?
Whenbuyingbirthdaypresents,Ifindmyideais______.Atlast______.
超过
最新回复
(
0
)