首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #define SUB( x,y ) (x)*(y) main() { int a=3, b=4; printf("%d \n", SUB( a++, b++ ) ); } 程序
有以下程序 #include <stdio.h> #define SUB( x,y ) (x)*(y) main() { int a=3, b=4; printf("%d \n", SUB( a++, b++ ) ); } 程序
admin
2021-04-28
55
问题
有以下程序
#include <stdio.h>
#define SUB( x,y ) (x)*(y)
main()
{ int a=3, b=4;
printf("%d \n", SUB( a++, b++ ) );
}
程序运行后的输出结果是
选项
A、15
B、12
C、16
D、20
答案
B
解析
#define命令是C语言中的一个宏定义命令,标识符一般使用大写,为了区分其他标识符,它用来将一个标识符定义为一个字符串,该标识符被称为宏名,被定义的字符串称为替换文本。宏定义不进行其他操作,仅仅只是替换标识符。 后置自增运算:k++表示先运算,后自加。 意思是遇到k++了,先把当前的k的值拿来参加运算,后面再去管它的自加。SUB(a++,b++):(a++)*(b++):3*4。故答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/1Ctp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有两个关系R和T如下图所示:则由关系R得到关系T的运算是()。
有以下程序#include<stdio.h>intfun(intx){intp;if(x::0||x==1)return(3);p=x-fun(x-2);return(p);}main(){printf("%d\n",fun(9));}程
在一个C源程序中所定义的全局变量,其作用域为
以下程序的输出结果是()。#includeintfun(char*s){char*p=s;while(*p!=0)p++;return(p—S);}main(){printf(’’%d\n’’,fun(’’goodbey!’’));}
有下列程序,程序执行后的输出结果是fun(charP[][10]){intn=0,i;for(i=0;i<7;i++)if(p[i][0]==’T’)n++;returnn;}main()
关于do循环体while(条件表达式);以下叙述中正确的是
以下选项中非法的C语言字符常量是
编写函数fun,它的功能是计算下列级数和,和值由函数值返回。例如,当n=10,x=0.3时,函数值为1.349859。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
下列数据结构中,能够按照“先进后出”原则存取数据的是
随机试题
当x→0时,在下列变量中为无穷小量的是().
女性患者,65岁。反复出现头痛伴间断性有头晕一年,加重1个月。两年前发现情绪紧张时血压升高至150~160/100~110mmHg,未进行降压治疗。有支气管哮喘史及高血压病家族史,无糖尿病、冠心病史。近一月症状加重,一天前突然出现鼻出血。查体:BP180
司法与行政都是国家权力的表现形式,但司法具有一系列区别于行政的特点。下列哪些选项体现了司法区别于行政的特点?(2014年卷一第83题)
A城是一个行业分工明确、工商户较为集中的中型城市,一般而言,最为适合A城的税收征收管理的形式是()。
四分位数实际上是一种()。
五彩缤纷中的五彩指青、黄、赤、白、()五种颜色。
胫骨平台及腓骨上端骨折,出现足背伸、外翻无力,小腿外侧感觉消失。提示下列哪类神经受损
Justwhenyouhadfiguredouthowtomanagefatinyourdiet,researchersarenowwarningagainstanothercommonmealtimepitfal
A、 B、 C、 C
Haveyoueverheardofapawpaw(木瓜)?Ifnot,donotfeelbad.ManyAmericansdonotknowofthefruit,althoughitisnativeto
最新回复
(
0
)