首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下列程序后,输出的结果是( )。 #include #define S(X) X*X void main() { int a=9,k=3,m=2; a/=S(k+m)/S(k+m):
执行下列程序后,输出的结果是( )。 #include #define S(X) X*X void main() { int a=9,k=3,m=2; a/=S(k+m)/S(k+m):
admin
2012-12-03
55
问题
执行下列程序后,输出的结果是( )。
#include
#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
答案
D
解析
本题主要考查带参数的宏定义,过程如下:出于定义为define(x) x*x没有括号优先级,所以:a=a/(S(k+m)/S(k+m))=a/(k+in*k+m/k+m*k+m)=9/(3+2*3+2/3+2*3+2)=0。
转载请注明原文地址:https://www.kaotiyun.com/show/RrPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段:typedefstructNODE{intnum;structNODE*nex;}OLD;以下叙述中正确的是()。
下列程序的输出结果为______。main(){unsignedinta=65535;intb=-2;printf("\na=%d,%u;b=%d,%u,,a,a
若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是()。
设有定义:inta,*pa=&a;以下scanf语句中能正确为变量a读入数据的是()。
以下程序运行后的输出结果是______。#include<strlng.h>main(){charch[]="abc",x[3][4];inti;for(i=0;i<3;i++)strcp
在C程序中,判断逻辑值时,分别用()表示逻辑值“真”、“假”。
以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和,请填空。#include<stdio,h>main()inti,a[20],sum,count;
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为()。
在结构化程序设计中,模块划分的原则是()。
对于一棵具有n个结点的树,则该树中所有结点的度之和为【】。
随机试题
有以下程序:#include#include#includemain(){char*p1,*p2;p1=p2=(char*)malloc(sizeof(char)*10);strcpy(
A、horribleB、horseC、sortD、northernA
女性病人,50岁。胃大部切除术后2周,病人进食后约15分钟出现上腹饱胀,恶心、呕吐、头晕、心悸、出汗、腹泻等。应考虑并发了
一般临床背部取穴,肩胛冈横平
与人畜共患病有关的病原体不包括
糖皮质激素治疗哮喘的主要机制是
地高辛的中毒血清浓度为()
既能用于新的陆上网络,又可对现有系统进行升级改造,特别适用于DWDM系统传输的是()光纤。
关于外墙外保温质量控制的说法,正确的有()。
甲公司有A产品1000件,单位成本为1元,甲公司与乙公司签订了产品销售合同,约定由甲公司销售A产品500件给乙公司,合同单价为1.2元,A市场销售价格为每件0.90元,预计每件A产品销售税费为0.1元,则A产品应提取的跌价准备为()元。
最新回复
(
0
)