首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序运行后的输出结果是 #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
53
问题
有以下程序,程序运行后的输出结果是
#include
#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://www.kaotiyun.com/show/xhCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若k是int类型变量,且有以下for语句1for(k=-1;k<0;k++)printf("****\n");下面关于语句执行情况的叙述中正确的是
有以下程序#include<stdio.h>main()voidfun(int*a,int*b){intx=3,y5,*p=&x,*q=&y;{int*c;fun(p,q);printf("%d,%d,",*p,*q);c=a;a=
有以下程序,程序的输出结果是main(){charc1=’A’,c2=’Y’;printff"%d,%din",c1,c2);}
下列选项中,不能用作标识符的是
以下叙述中错误的是
下列给定程序中,函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCII码值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为“AABBCCDDEFFF”,则输出应当是“ABBCDDEFF”。请改正程序中的错误,使它能得出正确的结果。注
软件测试的目的是
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
数据库设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
支持子程序调用的数据结构是
随机试题
信息组织方法中,主题法主要有
A、组胺B、西咪替丁C、苯海拉明D、阿司咪唑E、甲硝唑用于治疗晕动症
长期慢性便秘者,不宜长期大量使用
工程建设标准划分为强制性标准和推荐性标准的根据是()。
“一切教育的最终目的是形成人格”这句话体现了教育的本质是()。
儿童观看“喜羊羊和灰太狼”动画片后,头脑中浮现的“灰太狼”形象是()
SomepeoplethinkthatCD-ROMswillsoonbe______books.
Whatdoweknowaboutcontainershipping?
Ingeneral,oursocietyisbecomingoneofgiantenterprisesdirectedbyabureaucratic(官僚主义的)managementinwhichmanbecomes
"Blink"TechnologyA)Tiredofallthattime-consumingswiping?Creditcardsusing"contactless"technologyallowuserstop
最新回复
(
0
)