首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2019-04-24
46
问题
有以下程序
#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/8Jf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有两个关系R和T如下:则由关系R得到关系T的操作是
C语言用于结构化程序设计的3种基本结构是______、选择结构和循环结构。
以下程序的功能是:利用指针向三个整型变量,并通过指针运算找出三个数中最大值,输出到屏幕上。请填空main(){intx,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",&x,&y,&z);px=&x;py=&y;
以下错误的叙述是______。
下列关于C语言用户标识符的叙述中正确的是
给定程序MODll.C中函数fun的功能是:将s所指字符串的正序和反序进行连接,形成一个新串放在t所指的数组中。例如,当s所指字符串为:“ABCD”时,则t所指字符串中的内容应为:“ABCDDCBA”。请改正程序中的错误,使它能得出正确的结果。注意:
设有以下语句:typedefstructS{intg,charh;)ST;则下面叙述中正确的是()。
以下叙述中正确的是()。【09年9月】
以下叙述中错误的是()。【10年9月】
以下关于结构化程序设计的叙述中正确的是()。【10年9月】
随机试题
作为商品交换的高级形式,最能规避风险的交易是()
患者,女,62岁。因下肢瘫痪,长期卧床并用盖被保暖。为保护双足功能,可选用的保护具是
交通运输、技术服务属于第()产业。
将长度为n的单链表接在长度为m的单链表之后,这个过程的时间复杂度为()。
2014年6月国务院印发的《社会信用体系建设规划纲要(2014-2020年)》指出,政务诚信是社会信用体系建设的关键。下列对这句话的理解正确的是()。
下列人物所做出的杰出贡献,与裴秀属同一领域的是()。
为新政治协商会议的召开奠定基础的宪法性文件是()。
一项每年进行的全国性的调查表明,过去30年里上高中的高年级学生对非法药品的使用呈持续而明显的下降。要想从上面描述的调查结果得出结论,认为20岁以下的人对非法药品的使用正在下降。下列哪项,如果正确,能提供最有力的支持?
有如下程序#include<stdio.h>main(){FILE*fpl;fpl=fopen("f1.txt","w");fprintf(fp1,"abc");fclose(fp1
TheartistDorotheaTanninghasdiedinNewYorkaged101.Shewasthelastlivingmemberofthesurrealistmovement,whosecirc
最新回复
(
0
)