首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define SUB( X, Y ) (X+1)*Y main() { int a=3, b=4; printf("%d\n",SUB(a++ ,b++ )); } 程序运行后的输出结果是( )。
有以下程序 #include #define SUB( X, Y ) (X+1)*Y main() { int a=3, b=4; printf("%d\n",SUB(a++ ,b++ )); } 程序运行后的输出结果是( )。
admin
2019-12-17
31
问题
有以下程序
#include
#define SUB( X, Y ) (X+1)*Y
main()
{ int a=3, b=4;
printf("%d\n",SUB(a++ ,b++ ));
}
程序运行后的输出结果是( )。
选项
A、16
B、20
C、12
D、25
答案
A
解析
宏定义只是使用宏名代替一个字符串,是一种机械的置换,所以输出的SUB(a++,b++)=(a+++1)*b++,计算结果为16,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/hGCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidfun(inta,intb,intc){a=b;b=c;c=a;}main(){inta=10,b=20,c=30;fun(a,b,c);
以下选项中叙述错误的是
以下叙述中正确的是
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
以下叙述中正确的是
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;
有以下程序structA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangD
有以下程序#include#include"string.h"typedefstruct{charname[9];charsex;floatscore[2];)STU;voidf
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
随机试题
A.核蛋白体B.磷壁酸C.中介体D.外膜层E.胞质颗粒属于革兰阴性菌细胞壁特殊成分的是
某青年,男性,25岁,因双下肢瘫痪入院,查血钾2.6mmol/L,补钾后肢体肌力很快恢复正常,该病人的肢体瘫痪特点为()
关于分娩期第一产程的护理,下列说法错误的是
萆薢的功效是()通草的功效是()
()指的是在各个指标上员工绩效应该达到什么样的水平,是一种被期望达到的水平。
夏商周是中国历史上的青铜时代,青铜器被大量用作贵族生活用具和礼器。()
课程是指学校为实现教育目标而选择的______的总和及其进程安排,它包括教学科目和学校有目的、有计划组织的课外活动。
甲企业为生产水泥混凝土的增值税一般纳税人,其销售水泥混凝土选择按照简易办法纳税。2018年8月,甲企业销售水泥混凝土取得含税收入742万元;当月认证的全部增值税专用发票进项税额为56万元。甲企业本月应缴纳的增值税为()万元。
白盒测试方法重视【】的度量。
Mercury.
最新回复
(
0
)