首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下列程序后,输出的结果是( )。 #include<stdio.h> #define S(X) X*X void main() { int a=9,k=3,m=2;
执行下列程序后,输出的结果是( )。 #include<stdio.h> #define S(X) X*X void main() { int a=9,k=3,m=2;
admin
2013-02-23
17
问题
执行下列程序后,输出的结果是( )。 #include<stdio.h> #define S(X) X*X void main() { int a=9,k=3,m=2; a/=S(k+m)/S(k+m); printf("%d",a); }
选项
A、1
B、4
C、9
D、0
答案
8
解析
本题主要是考查带参数的宏定义及其相关运算。本题中宏运算过程如下:a=a/S(k+m)/S(k+m))=a/(k+m*k+m/k+m*k+m= 9/(3+2*3+2/3+2*3+2)=0。
转载请注明原文地址:https://kaotiyun.com/show/QUJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
能正确表示逻辑关系:"a≥10或a≤0"的C语言表达式是
以下程序段的输出结果是inta=1234;printf("%2d\n",a);
假定建立了以下链表结构,指针p、q分别指向如图所示的结点,则以下可以将q所指结点从链表中删除并释放该结点的语句组是______。
已有定义语句:intx=3,y=0,z=0;,则值为0的表达式是()
指针变量p的基类型为int,并已指向一连续存储区,若p中当前的地址值为1234,则执行p++后,p中的值为()
以下叙述中正确的是()
下列与表达式“b=(a<0?-1:a>0?1:0)”的功能等价选项是()
若有以下定义和语句structa{intn,m;};structast[3]={{1,20},{2,19},{3,21}};structa*p=st;则以下错误的引用是
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
下列关于队列的叙述中,正确的是
随机试题
在键盘上的功能键Alt表示()键。
下列不属于软财务资源中知识资源的是()
26岁初产妇,末次月经不详。2周前自觉胎动,检查子宫长度为19cm,比较符合实际的妊娠周数是
治疗马后躯风湿除主穴外还可配用
男,62岁。腹痛、腹胀、乏力半年、腹部隐痛阵发性发作,无恶心、呕吐。查体:T36.5℃,P88次/分,R22次/分,BP120/80mmHg,贫血貌,浅表淋巴结无肿大,巩膜无黄染,双肺呼吸音清,未闻及干湿啰音,心率88次/分,心率齐,腹软,未见肠型
()等典故都发生在唐山。
现代配送中心引入计算机管理系统,不属于其效果的是()。
(2009年真题)国际著作权贸易的法律前提是()。
威尼斯画派
ThomasMalthuspublishedhisEssayonthePrincipleofPopulationalmost200yearsago.Eversincethen,forecastershavebeing
最新回复
(
0
)