首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序运行后的输出结果是 #include #define S(x)4*(x)*x+1 void main() { int k=5,j=2; printf("%d\n",S(k+j)); }
有以下程序,程序运行后的输出结果是 #include #define S(x)4*(x)*x+1 void main() { int k=5,j=2; printf("%d\n",S(k+j)); }
admin
2015-12-25
18
问题
有以下程序,程序运行后的输出结果是
#include
#define S(x)4*(x)*x+1
void main()
{
int k=5,j=2;
printf("%d\n",S(k+j));
}
选项
A、197
B、143
C、33
D、28
答案
B
解析
这道题涉及到带参数的宏的定义和替换这个知识点。在程序中定义了带参数的宏S(x),当在主函数中用参数k+i调用宏S时,根据宏替换的原则,则 S(k+j)=S(5+2)=4*7*5+2+1=143。
转载请注明原文地址:https://kaotiyun.com/show/XxDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<stdio.h>main(){intx=3,y=2,z=1;if(x<y)if(y<0)z=0;elsez+=1;printf("%d\n"
下列程序的输出结果是()。#include<stdio.h>#defineF(x)2.84+x#definew(y)printf("%d",(int)(y))#defineP(y)w(y)putchar(’\n
C语言可执行程序的开始执行点是()。
下列程序中的数组a包括10个整数元素,分别将前项和后项之和存入数组b,并按每行4个元素输出数组b。请填空。#include<stdioh>main(){inta[10],b[10],i;for(i=0;i<10;i++)
下列程序的输出结果是______。#include<stdio.h>intt(intx,inty,intcp,intdp){cp=x*x+y*y;如:dp=x*-y*y;}main(){in
根据下列的定义,能打印出字母P的语句是()structstu{charname[10];intage;};stmctstus[10]={"John",11,"Paul",12,"Mary"
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是()w=2,x=3,y=4,z=5;m=(w<x)?w:x;m=(m<z)?m:z;m=(m<y)?m:y;
下列叙述中正确的是()。
若有结构体定义:structstu{intnum;charsex;intage;}a1,a2;则下列语句中错误的是()。
随机试题
A.附子粳米汤B.乌头桂枝汤C.通脉四逆汤D.桂枝加黄芪汤腹痛,喜温喜按,手足厥冷,脉微欲厥者,宜选用何方
在处理火灾、爆炸事故时,()。
阅读下面一段文字,回答问题:当两相国论河套,而西肆之为严嵩相国者日李伶,东肆则马伶。坐客乃西顾而叹,或大呼命酒,或移坐更进之,首不复东。未几更进,则东肆不复能终曲。询其故,盖马伶耻出李伶下,已易衣遁矣。
在Excel中,为了在工作表Sheet3的B5单元格中计算Sheet1的B3单元格和Sheet2的B3单元格中数据之和,正确的计算公式是___________。
患者痫病发作日久,健忘,心悸,头晕目眩,腰膝酸软,神疲乏力,舌质淡红,脉沉细数。问题1:其证候是
A、氧化铝吸附层析B、聚酰胺吸附层析C、离子交换层析D、分配层析E、凝胶层析分离黄酮类化合物一般用
慢性肾炎治疗的目标是
[2014年,第95题]图7.6-17(a)所示电路中,复位信号、信号A及时钟脉冲信号CP如图(b)所示。经分析可知,在第一个和第二个时钟脉冲的下降(注:原题有误,应为上升)沿时刻,输出Q先后等于()。附:触发器的逻辑状态表为:
在设定关键绩效指标时,()不适合用来解决工作产出项目过多的问题。(2007年5月二级真题)
UNIX文件采用了流式文件结构,这种流式文件是________。
最新回复
(
0
)