首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define S(x) x*x main() { int k=5, j=2; printf("%d,%d\n", S(k+j+2),S(j+k+2)); } 程序的运行结果是( )。
有以下程序 #include #define S(x) x*x main() { int k=5, j=2; printf("%d,%d\n", S(k+j+2),S(j+k+2)); } 程序的运行结果是( )。
admin
2015-07-28
46
问题
有以下程序
#include
#define S(x) x*x
main()
{ int k=5, j=2;
printf("%d,%d\n", S(k+j+2),S(j+k+2));
}
程序的运行结果是( )。
选项
A、21,18
B、81,81
C、21,21
D、18,18
答案
A
解析
宏替换是使用宏名代替一个字符串,是一种机械、简单的置换,所以表达式S(k+j+2)=k+j+2*k+j+2=5+2+2*5+2+2=21,S(j+k+2)=j+k+2*j+k+2=2+5+2*2+5+2=18,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/P7Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是由键盘输入一个文件名,然后把由键盘输入的字符依次存放到该文件中,用“#”作为结束标志,请在横线处填入正确的内容。#include<stdio.h>voidmain(){FILE*fp;charf
有以下程序 main() { int p[8]={11,12,13,14,15,16,17,18},i=0,j=0; while(i++<7) if(p[i]%2)j j+=p[i]; printf("%d\n",j); } 程序运行后的输出结果是____
有以下程序 main() { int m=3,n=4,x; x=-m++; x=x+8/++n; printf("%d\n",x); } 程序运行后的输出结果是______。
设x、y、z和k都是int型变量,则执行表达式:x=(y=4,Z=16,k=32)后,x的值为______。
下面的if语句与y=(x>=10)?3*x-11:(x<1)?x:2*x-1;的功能相同,请补充完整。if(______)if(______)y=2*x-1;elsey=x;elsey=3*x-11
以下程序运行后的输出结果是______。main(){chara[]="abcdefg",*p;inti=0;p=a;while(*p){if(i%2!=0)*p=’*’;p
以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。#d越lieMIN-2147483647intfindmax(intX[],intn){inti,max;for(i=0;i
有以下程序#includemain(){int13=2,k=0;while(k++&&n++>2);Pintf(”%d%d\n”,k,n.);}程序运行后的输出结果是
设有以下定义:inta[3][3]={1,2,3,4,5,6,7,8,9};int(*ptr)[3]=a;则下列能正确表示数组元素a[1][2]的表达式是______。
设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
随机试题
在相同压力下,物质的汽化热和冷凝热在数值()。
设intn=2;,执行语句n+=n-=n-n;后n的值是()
A.卫表不和B.肺失宣肃C.升降失常D.阴阳失调感冒中出现鼻塞,流涕,咳嗽,咽痛。其病机是
在A.L.Sally的1-9比率标度法中,标度5表示—个指标比另—个指标稍微重要。()
证券公司为单一客户办理定向资产管理业务,可以设立限定性集合资产管理计划和非限定性集合资产管理计划。()
分页式存储管理中,地址转换工作是由()完成的。
用中国象棋的车、马、炮分别表示不同的自然数。如果车÷马=2,炮÷车=4,炮-马=56,那么“车+马+炮”等于多少?()
一空水池有甲、乙两根进水管和一根排水管。单开甲管需5分钟注满水池,单开乙管需10分钟注满水池。如果单开排水管需6分钟将整池水排尽。某次池中没有水,打开甲管若干分钟后,发现排水管未关上,随即关上排水管,同时打开乙管,又过了同样长的时间,水池的注了水。如果继续
WhowillselecttheBestActresswinnerinAcademyAwards?
尊敬的赵洪祝书记、周强书记和各位中方省长,尊敬的葛瑞格尔州长和各位美国州长,尊敬的李小林会长、霍马茨副国务卿,各位来宾,女士们、先生们:很高兴出席中美省州长对话。首先,我代表外交部和杨洁篪外长对此次对话成功举行表示热烈祝贺。长期以来,中美地方间合
最新回复
(
0
)