首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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) {cas
下面程序的运行结果是( )。 #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) {cas
admin
2011-06-10
30
问题
下面程序的运行结果是( )。 #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]); } } }
选项
答案
5 5
解析
分析程序执行过程,第一次循环时,j=3,i=5,因为switch(3),所以执行case3,调用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自加1等于5。
转载请注明原文地址:https://jikaoti.com/ti/xGB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 main( ) { intk=4,n=0; for(;n<k;) { n++; if(n%3!=0)continue; k--; } printf("%d,%d\n",k,n);
以下sstrcpy()函数实现字符串复制,即将t所指字符串复制到s所指向内存空间中,形成一个新的字符串s。请填空。 voidsstrcpy(char*s,char*t) { while(*s++=【】);} main( ) {
有以下语句段 int n1=10,n2=20; printf(“【】”,n1.n2); 要求按以下格式输出n1和n2的值,每个输出行从第一列开始,请填空。 n1=10 n2=20
以下4组用户定义标识符中,全部合法的一组是( )
下列选项中,不能用作标识符的是
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
设有以下定义:inta=0;doubleb=1.25;charc=’A’;#defined2则下面语句中错误的是()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是
随机试题
采用变径管有何作用?
下列哪项不是理想卡环材料的要求A.材料性能稳定,耐腐蚀B.高强度高硬度C.有弹性,弹性极限高,长期使用不变形D.便于加工E.不影响美观
间歇性肠道出血,核素显像应选择的显像剂是
填制出境货物报检单时,下列做法正确的有()。
下列说法不正确的是()。
下列说法正确的有()。
法的基本特征是()。
法律秩序是人们在社会生活中依法行事而形成的行为有规则和有序的状态。影响法律秩序的因素是多方面的,主要包括下列哪些选项?()
个体户王小二承接了建筑公司一项运输1200块玻璃的业务,并签了合同。合同上规定:每块玻璃运费2元;如果运输过程中有损坏,每损坏一块,除了要扣一块玻璃的运费外,还要赔25元。王小二把1200块玻璃运送到指定地点后,建筑公司按合同付给他2076元。问:运输过程
下列不属于市场风险的是()。
最新回复
(
0
)