首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> #define PT 3.5 ; #define S(x) PT*x*x ; main() { int a=1, b=2; printf("%4.1f\n" , S(a+b));
有以下程序: #include <stdio.h> #define PT 3.5 ; #define S(x) PT*x*x ; main() { int a=1, b=2; printf("%4.1f\n" , S(a+b));
admin
2020-10-26
36
问题
有以下程序:
#include <stdio.h>
#define PT 3.5 ;
#define S(x) PT*x*x ;
main()
{ int a=1, b=2; printf("%4.1f\n" , S(a+b)); }
程序运行后的输出结果是( )。
选项
A、7.5
B、31.5
C、程序有错无输出结果
D、14
答案
C
解析
宏定义不是C语句,末尾不需要有分号。所以语句printf("%4.1f\n" , S(a+b));展开后为printf("%4.1f\n" ,3.5;*a+b*a+b;);所以程序会出现语法错误。
转载请注明原文地址:https://kaotiyun.com/show/cJ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidfun(intn,int*s){intf;if(n==1)*s=n+1;else{fun(n-1,&f);*s=f;}}main(){intx=0;fun(4,&x);printf("%d\n,x);}程序运行后的
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是
下面选项中的程序段,没有编译错误的是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
在数据库设计中,描述数据间内在语义联系得到E—R图的过程属于()。
下列关于数据库设计的叙述中,正确的是()。
没有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是()。
在数据库中,数据模型包括数据结构、数据操作和()。
设二叉树中共有15个节点,其中的节点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为()。
随机试题
评估者只对评估结论本身合乎职业规范要求负责,而不对资产业务定价决策负责。这表明资产评估具有()
_________是糖、脂肪、蛋白质三大营养物质最终氧化的共同途径。
以下哪一条不是多脏器功能障碍综合征的诊断标准()
旋转曲面x2-y2-z2=1是()。
()是根据股票的上涨家数和下跌家数的比值,推断证券市场多空双方力量的对比,进而判断出证券市场的实际情况。
行政复议机关履行行政复议职责,应当遵循()的原则,坚持有错必纠,保障法律、法规的正确实施。
下列有关无形资产的会计处理中,正确的是()。
用FLASH制作一个小球从舞台左侧移动到舞台右侧的动画时出现了错误,时间轴如下图,则可能存在的操作问题是()。
在学习观上强调学习的主动构建性、社会互动性和情境性的心理学流派是()。
在完成人类基因组计划时,科学家在6号染色体上发现了像肌动蛋白结合体一样,位于被编码为RNAseT2的基因上的人类蛋白质。希伯来大学的研究人员利用基因工程方法制造的RNAseT2蛋白质,具有非常明显的抗癌作用。研究人员说,对真菌肌动蛋白结合体和人类RNA
最新回复
(
0
)