首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define SQR(X) X*X main() { int a=10, k=2, m=1; a /= SQR(k+m)/SQR(k+m); printf("%d\n",a); } 程序的输出结果是( )。
有以下程序 #include #define SQR(X) X*X main() { int a=10, k=2, m=1; a /= SQR(k+m)/SQR(k+m); printf("%d\n",a); } 程序的输出结果是( )。
admin
2015-07-28
17
问题
有以下程序
#include
#define SQR(X) X*X
main()
{
int a=10, k=2, m=1;
a /= SQR(k+m)/SQR(k+m);
printf("%d\n",a);
}
程序的输出结果是( )。
选项
A、1
B、0
C、9
D、10
答案
D
解析
宏替换是使用宏名代替一个字符串,是一种机械、简单的置换,所以表达式a=a/SQR(k+m)/SQR(k+m)=a/k+m*k+m/k+m*k+m=10。
转载请注明原文地址:https://kaotiyun.com/show/J7Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设x、y、z和k都是int型变量,则执行表达式:x=(y=4,Z=16,k=32)后,x的值为______。
设有定义语句:char c1=92,c2=92;,则以下表达式中值为零的是______。
动态分配一整型数据长度的空间,使指针p指向该存储空间,则下列空缺处应填入的正确语句是( )。 int*p; p=______malloc (sizeof(int));
程序流程图中的菱形框表示的是【】。
以下程序用以删除字符串中所有的空格,请填空。#inculdemain(){chars[100]=(“ourteacherteachclanguage!”);intI,j;For(i=j=0;s[i]!=’’)
设有定义DouBlea[10],*s=a;,以下能够代表数组元索a[3]的是
若变量已正确定义,要求通过scanf("%c%d%c%d,&c1,&a,&c2,&b)语句给变量a和b分别赋32和45,给变量c1和c2分别赋字符A和B;下列选项中数据从第1列开始输入,正确的输入形式是()。
下列选项中,合法的C语言关键字是()。
C语言源程序名的后缀是()。
C源程序中不能表示的数制是______。
随机试题
推销总结报告应包括()
女,35岁,不慎摔倒后左手撑地,手腕部肿胀,活动障碍,鼻烟窝部明显压痛。若急行X片检查未发现骨折,复查X片的最佳时机是
患者女,51岁。风湿性心瓣膜病二尖瓣狭窄并关闭不全20年,房颤4年。无高血压及高脂血症病史。3小时前在家做饭时突然跌倒在地伴失语。如该患者的心脏超声示左心房大小为60mm×70mm,对其房颤的治疗最恰当的是
患者,女,35岁,已婚。近半年感下腹部疼痛,痛及腰骶,经行加重,神疲乏力,食少纳呆,舌质黯红,苔白,脉弦涩无力。妇科检查:双附件轻度增厚,轻压痛。治疗应首选
下列哪种检查方法能准确判定二尖瓣狭窄的程度
鉴别甲型强心苷元与乙型强心苷元的反应是()。
题7~8:某厂房楼盖预制钢筋混凝土槽形板的截面及配筋如图2-3所示,混凝土强度等级C30,肋底部配置的HRB335级纵向受力钢筋为218(As=509mm2)。该预制槽形板自重标准值为10kN,制作时需设置4个吊环,吊环采用HPB235级钢筋制
号称“华中屋脊”的是()。
《黄金诏书》
AcupofteaisalmostasymbolofBritishculture.Asanation,wearewellknownforourstronglikingforthisparticularhot
最新回复
(
0
)