首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #inc lude #define SUB(X,Y)(X+1)*Y main(){ int a=3,b=4; printf("%d\n". SUB(a++,b++));} 程序运行后
有以下程序 #inc lude #define SUB(X,Y)(X+1)*Y main(){ int a=3,b=4; printf("%d\n". SUB(a++,b++));} 程序运行后
admin
2013-10-19
52
问题
有以下程序
#inc lude
#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://kaotiyun.com/show/1cJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。#include<stdio.h>main(){intk=1,s=0;do{if((k%2)!=0)continue;
有以下程序#include<stdio.h>structord{intx,y;}dt[2]={1,2,3,4};mare(){structord*p=dt;
以下是if语句的基本形式:if(表达式)语句其中“表达式”______。
以下程序的输出结果是【】。main(){char*p=“abodefgh”,*r;long*q;q=(long*)p;q++;r=(char*)q;printf(“%s\
若有以下定义和语句#include<stdio.h>inta=4,b=3,*p,*q,*w;p=&a;q=&b;w=q;q=NULL;则以下选项中错误的语句是
设有定义:floata=2,b=4,h=3;以下C语言表达式中与代数式(a+b)h计算结果不相符的是
整型变量x和y的值相等并且为非零值,则下面选项中,结果一定为零的表达式是()。
按条件f对关系R进行选择,其关系代数表达式是()。
在下列关于宏定义命令#define的叙述中,正确的一条是()
随机试题
Idon’tknowwhetherwhatshesaidistrue,butI’lltryto______it.
患者,男性,25岁。因腹泻、呕吐l天于7月20日入院,水样便,无法计数,无腹痛及发热,无尿,病前l天曾吃海鲜。查体:神志淡漠,眼眶深陷,血压测不到。对该患者最要紧的治疗措施是
[2017真题·单选(选做)]某输送燃气管道,其塑性好,切断、钻孔方便,抗腐蚀性好,使用寿命长,但其重量大,金属消耗多,易断裂,接口形式常采用柔性接口和法兰接口,此管材为()。
DDN通常采用()。
公安工作坚持群众路线的重要性的原因包括()。
有时候原诗韵脚紧凑得令人喘不过气来,有时候又松弛得相隔数行才遥遥呼应。诗句重音有力,节奏明快——恰如其分地烘托出妖精进击之激烈,小女孩莉齐反抗之坚定。精巧的韵律架构,支撑起生动的叙事,奇巧的比喻,意韵配合,堪称完美。无怪乎,差不多所有的评论者都同意克里斯蒂
①处横线上应填入的词语是( )。文中②、③、④三处横线上按顺序应填入( )。
清朝最高监察机关是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;classXX{intX;public:XX(intxx=0):x(xx){}intget
A、Howpeoplefalliii.B、Theinfluenceofpeople’semotionsontheirhealth.C、Anewmethodtocarebreastcancer.D、Severalway
最新回复
(
0
)