首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
26
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下程序运行后的输出结果是______。 main() { char*s="abcde";s+=2;printf("%1d\n",s);}
有以下程序 main() { int a=1,b; for(b=1;b<=10;b++) { if(a>=8)break; if(a%2==1){a+=5;continue;} a-=3; } printf("%d\n",b); } 程序运行后的输出结果是
有以下程序 main() { int c=35; printf("%d\n",c&c); } 程序运行后的输出结果是______。
有以下程序#include#includemain(){charstr[][20]={“Qne*World”,“one*Dream!”},*P=str[1].prinff(“%d,”,strlen(p));printf(“%s\n”,P)
设有定义:inta=1,b=2,C=3;,以下语句中执行效果与其它三个不同的是
下列叙述中正确的是()。
在C语言中(以16位PC机为例),一个float型数据在内存中所占的字节数为4:一个double型数据在内存中所占的字节数为【】。
下列可用于C语言用户标识符的一组是______。
不能把字符串"Hello!"赋给数组b的语句是______。
以下选项中,非法的字符常量是______。
随机试题
级数的和为().
甲状腺术后呼吸困难,抢救措施包括( )。
下列哪种疾病使气管偏向健侧
下列关于交易单元的说法中,错误的是()。Ⅰ.深圳证券交易所会员取得席位后,可根据业务需要向交易所申请设立1个或1个以上的交易单元Ⅱ.会员从事证券经纪、自营、融资融券等业务,可以用同一个交易单元进行Ⅲ.会员可以通过其他会
旅游安全管理工作应遵循统一领导、分级管理、以基层为主的原则。()
建立专门机关与广大群众相结合的社会工程的具体内容包括()。
()对于降雨相当于春暖对于()
普莱德清洗
阅读下列说明和数据流图,回答问题1至问题3,[说明]考务处理系统具有如下功能:(1)对考生送来的报名单进行检查。(2)对合格的报名单编好准考证号后将准考证送给考生,并将汇总后的考生名单送给阅卷。(3)对阅卷
Theideaofrobotscontrolledbythehumanbrainhaslongbeenastapleofsciencefiction,buteffortstocreatehuman-robotsy
最新回复
(
0
)