首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序运行后的输出结果是 #include<stdio.h> #define SUB(X,Y)(X+1)*Y main(){int a=3,b=4; printf("%d\n", SUB(a++,b++));}
有以下程序,程序运行后的输出结果是 #include<stdio.h> #define SUB(X,Y)(X+1)*Y main(){int a=3,b=4; printf("%d\n", SUB(a++,b++));}
admin
2016-12-18
29
问题
有以下程序,程序运行后的输出结果是
#include<stdio.h>
#define SUB(X,Y)(X+1)*Y
main(){int a=3,b=4;
printf("%d\n",
SUB(a++,b++));}
选项
A、20
B、12
C、16
D、25
答案
C
解析
宏展开的结果(a+++1)*b++,后缀自加表达式参加运算,先用a和b的初值得到表达式的值,进行计算,然后a和b在自加。因此计算结果为16。
转载请注明原文地址:https://jikaoti.com/ti/xAi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列数据结构中,属于非线性的是()。
若变量已正确定义并赋值,以下符合C语言语法的表达式是
以下程序运行后的输出结果是【】。#include<string.h>main(){charch[]="abc",x[3][4];intifor(i=0;i<3;i++)strcpy(x[i],ch);
有下列程序:main(){intx=5;do{printf("%d",x-=4);}while(!(--x));
下列程序的输出结果是()。#include<stdio.h>voidmain(){inta=0,b=1,c=2;if(++a>0‖++b>0)
结构化程序设计主要强调的是()。
有定义语句:int*p[4],以下选项中与此语句等价的是()。
C语言结构体类型变量在程序运行期间
下面判断正确的是
下列叙述中正确的是
随机试题
成人腺垂体功能减退症最常见的原因是()
电路图描述的连接关系仅仅是功能关系,而不是实际的连接导线,因此电路图不能代替敷线图。()
氮化硅陶瓷的硬度仅次于()等几种物质。
患者男性,42岁,气急、双下肢水肿1年余。体格检查可见心脏向两侧扩大,心尖区可闻及奔马律,心肌核素检查可见舒张末期和收缩末期左心室容积增大,左室射血分数降低,且核素心肌显像显示左室壁呈灶性散在放射性减低
属于血管紧张素Ⅱ受体AT1亚型拮抗药的是
A.咳嗽B.食管黏膜糜烂C.呼吸困难D.鼻黏膜高度充血E.顽固性腹泻牛黑斑病甘薯中毒的主要表现是()。
患者,男,42岁。诊断为“肝癌晚期”入院,检查发现乙肝“大三阳”。护士对该患者实施护理操作时,以下哪项是正确的
泵站工程中常用的水泵类型是叶片泵,下列不属于叶片泵的是()。
在建筑群布线子系统可采用的4种铺设方式中,对线缆保护相对较好的两种方式分别是()。
Whydoesn’tthemancarryacamerawithhim?
最新回复
(
0
)