首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
有以下程序: #include #define PT 4.5; #define s(x) PT *:x *x; main() {int a=1,b =2;printf("%4.1f\n",s(a+b));}
有以下程序: #include #define PT 4.5; #define s(x) PT *:x *x; main() {int a=1,b =2;printf("%4.1f\n",s(a+b));}
admin
2016-12-25
13
问题
有以下程序:
#include
#define PT 4.5;
#define s(x) PT *:x *x;
main()
{int a=1,b =2;printf("%4.1f\n",s(a+b));}
输出结果为( )
选项
A、8.5
B、40.5
C、程序有错
D、18
答案
C
解析
宏定义不是C语句,末尾不需要分号,语句printf("%4.lf\n",s(a+b));展开后为printf("%4.lf\n",4.5;*a+b*a+b;);所以程序会出现错误。
转载请注明原文地址:https://kaotiyun.com/show/fVAx777K
本试题收录于:
高级语言程序设计题库理工类分类
0
高级语言程序设计
理工类
相关试题推荐
应用程序语言经_________成高级语言程序。
下列不属于计算机组成设计要确定的方向的是()
在某个程序中,简单指令占80%,复杂指令占20%。在CISC机中简单指令执行需4个机器周期,复杂指令执行需8个机器周期。RISC机中简单指令执行只要1个机器周期,而复杂指令要通过一串指令来实现。假定复杂指令平均需要14条简单指令,即需要14个周期,若该程序
常见的数据路由(或互连函数)的功能有循环、________、________、超立方体路由功能、________和传播。
设有指针head指向不带表头结点的单链表,用next表示结点的一个链域,指针p指向与链表中结点同类型的一个新结点。现要将指针p指向的结点插入表中,使之成为第一个结点,则所需的操作为“p→next=head;”和“_______”。
如下图所示,给出表达式树的前序遍历序列、中序遍历序列和后序遍历序列。
设有三对角矩阵(aij)n×n,将其三条对角线上的元素逐行存于数组B(1:3n一2)中,使得B[k]=aij,求:用k表i、j的下标变换公式。
直接由l和0组成代码的语言是
C语言标识符的第一个字符只能字母或______
用typedef定义整型一维数组:typedefintapple[10],则对整型数组a[10]可以定义为________。
随机试题
休克发生早、持续时间长,并有低血压、腹胀、少尿等症状,往往提示
A、麻杏石甘汤B、桑白皮汤C、二陈汤合三子养亲汤D、荆防败毒散E、参苏饮治疗感冒之风寒束表证,方用
患者,女性,48岁。踝部轻度肿胀,色素沉着,久站后出现酸胀,小腿有迂回的静脉团,诊断为原发性大隐静脉曲张,Perthes试验阴性。宜采取的治疗方案是
采用钢管扣件搭设高大模板支撑系统时,对梁底扣件进行检查的百分比为()。
关于外汇交易业务,下列说法不正确的是()。
讲授法的优点表现在()。
加强教育训练的正规化建设,核心就是要全面落实()。
CMMI所追求的过程改进目标不包括______。
Ithasbeenjustlysaidthatwhile"wespeakwithourvocalorganswe【C1】con______withourwholebodies."Allofuscommunicate
WhyCompaniesNowFavourCashA)CheapandplentifulcredithaspoweredtheUSeconomyfordecades.Butsincethefinancialcrisi
最新回复
(
0
)