首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2020-05-19
52
问题
有以下程序
#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、1 6
D、25
答案
C
解析
宏展开的结果(a+++1)*b++,后缀自加表达式参加运算,先用a和b的初值得到表达式的值,进行计算,然后a和b在自加。因此计算结果为16。
转载请注明原文地址:https://kaotiyun.com/show/18Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:有N×N矩阵,将矩阵的外围元素顺时针旋转。操作顺序是:首先将第一行元素的值存入临时数组r,然后使第一列成为第一行,最后一行成为第一列,最后一列成为最后一行,临时数组中的元素成为最后一列。例如,若N=3,有下列矩阵:
下列给定的程序中,函数fun的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。k的值由主函数传人,若k的值为500,则函数的值为4622。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MOD11.C
给定程序中函数fun的功能是:首先把b所指字符串中的字符按逆序存放,然后将a所指字符串中的字符和b所指字符串中的字符,按排列的顺序交叉合并到c所指数组中,过长的剩余字符接在c所指的数组的尾部。例如,当a所指字符串中的内容为”abedefg”,b所指字符串中
下列给定程序中,函数fun的功能是:从n个学生的成绩中统计出低于平均分的学生人数,此人数作为函数值返回,平均分存放在形参aver所指的存储单元中。例如,输入8名学生的成绩:80.5、60、72、90.5、98、51.5、88、64则低于
若intx=12,y=8,z;在其后执行语句z=0.9+x/y;则z的值为()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
若有以下程序段charstr[4][12]={’’an’’,’’bbb’’,’’ccccc’’,’’d’’),*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是()。
关于C语言的输入输出函数,以下叙述中错误的是()。
设fp=fopen(“file”,“w”);,关于文件操作叙述的选项中正确的是()。
若intfun(doublex[10],int*n),则下面针对此函数的函数声明语句中正确的是()。
随机试题
简述镍及镍合金的焊接性?
A.普通光学显微镜B.暗视野显微镜C.倒置显微镜D.荧光显微镜E.电子显微镜为检测病毒与荧光素标记的抗体的结合,适合选用的显微镜
一足月新生儿生后第2天出现黄疸,未结合胆红素>221μmol/L(12.9mg/dl),以下哪项诊断是不可能的
借用其他企业的资质证书参加投标的,属于(),于法律所禁止。
建立价格可比基础是市场法中的重要环节,其工作内容包括()。
根据《增值税暂行条例》的规定,下列有关增值税纳税义务发生时间的表述中不符合规定的有()。
学前儿童中常有弱视、斜视或不爱护眼睛的问题出现,而成人后的各种视力问题也多由小时候的不良习惯所造成。请以“保护眼睛”为主题设计大班的活动计划。
下列有关具体行政行为合法性审查原则的表述,正确的是()。
OnceDailyFillCouldSimplifyHIVTreatmentBristol-MyersSquibbandGileadScienceshavecombinedmanyHIVdrugsintoasi
UnderstandingDepressionI.Misunderstandingofdepression—Mistakenlybelievethatdepressioncomesfrom【T1】______【T1】______—
最新回复
(
0
)