首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #inolude #define S(x)4*(x)*x+1 void main() { int k=5,j=2; printf("%d\n",S(k+j)); } 程序运行后的输
有以下程序 #inolude #define S(x)4*(x)*x+1 void main() { int k=5,j=2; printf("%d\n",S(k+j)); } 程序运行后的输
admin
2016-12-28
39
问题
有以下程序
#inolude
#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+j调用宏S时,根据宏替换的原则,则S(k+j)=S(5+2)=4*7*5+2+1=143。
转载请注明原文地址:https://kaotiyun.com/show/6rDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){FILE*fp;inti=20,j=30,k,n;fp=fopen("d1.dat","w");fprintf(fp,"%d\n",i);fprintf(fp,"%d\n",j)
当运行以下程序时,从键盘输入AhaMA(空格)Aha,则下面程序的运行结果是#includemain(){chars[80],c=′a′;inti=0;scanf("%s",s);while(s[i]!=′
已知bead指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有连接点数据域的和值作为函数值返回。请在横线处填入正确内容。{intdata;structlink*next;
以下程序的输出结果是______。#include<stdio.h>voidswap(int*a,int*b){int*t;}{inti=3,j=5,*p=&i,*q=&j;swap(p,q);pri
设有定义:charp[]={‘1’,‘2’,‘3’,},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是______。
以下不能定义为用户标识符是______。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为______。
以下叙述中错误的是
设有以下说明语句structex{intx;floaty;charz;}example;则下面的叙述中不正确的是
随机试题
Sofarthereisnoproof()peoplefromotherplanetsdoexist.
Thesentenceneeds______.
可引起腓总神经损伤的骨折是( )。
患者,女,20岁。月经血多、皮肤紫癜3个月。Hb100g/L,WBC5.5×109/L,血小板25×109/L,骨髓有核细胞增生活跃,粒、红两系比例及分布正常,巨核细胞75个,其中颗粒型0.70,裸核0.30,未见产板型巨核细胞。该患者最可能的诊断是
甲向乙购买一台二手电脑,并签订买卖合同,合同约定甲确定电脑能用后立即付款给乙。乙依约将电脑送到甲处后,甲发现电脑根本不能用,于是拒绝收电脑,并拒绝付款。后甲从丙处购得一台电脑。为此甲、乙发生纠纷。就此,关于甲的权利下列哪些选项是正确的?
为保证预埋件与主体结构连接的可靠性,连接部位的主体结构混凝土强度等级不应低于()。轻质填充墙不应作幕墙的支承结构。
有一宗“七通一平”待开发建筑用地,面积为1000平方米,使用期限为50年,容积率为5,拟开发建设写字楼,建设期为2年,建筑费用为3500元/平方米,专业费用为建筑费用的10%,建筑费用和专业费用在整个建设期内均匀投入,写字楼建成后拟对外出租,租金水平预
实验法的优点包括()。
(97年)已知f(x)=在x=0处连续,则a=______.
A、Historicaldifferencebetweensexeshaspartiallyvanished.B、SAT,EXPLORE,andACTaresubstitutesforTIP.C、Onlygiftedmal
最新回复
(
0
)