首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2022-04-01
21
问题
有以下程序:
#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.0
答案
C
解析
宏定义不是C语句,末尾不需要有分号,语句printf("%4.1f\n",S(a+b));展开后为printf("%4.1f\n",3.5;*=a+b*a+b;);,所以程序会出现语法错误。
转载请注明原文地址:https://kaotiyun.com/show/E1kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面结构体的定义语句中,错误的是
有下列程序:#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i
下面属于整数类Ⅰ实例的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是()。
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
下面结构体的定义语句中,错误的是
当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
程序测试的目的是()。
随机试题
糖尿病患者使用胰岛素泵治疗时,基础胰岛素量与餐前大剂量胰岛素之比一般为
以下关于麻黄碱的说法,哪个不正确
已知翼缘位于受压区的T形截面尺寸bi’=30cm,b=20cm,hi’=8cm,h0=46cm,采用20号混凝土,Ⅰ级钢筋,承受计算弯矩Mj=115kN.m,经判断T形截面为Ⅱ类T形截面。计算两侧翼缘相应部分受拉钢筋的截面面积Ag1为()。
期货投机交易有助于套期保值交易的实现。()
阅读下面材料,根据要求作文。你的教鞭下有瓦特,你的冷眼里有牛顿,你的讥笑中有爱迪生。你别忙着把他们赶跑。你可不要等到坐火轮、点电灯、学微积分,才认识他们是你当年的小学生。要求:用规范的现代汉语写作。自定立意,自拟题目,自选文体
在教育教学的细节中如何做到尊重学生的个别差异?()
商业贷款理论最早是由____________在____________一书中提出的。()
根据以下资料。回答下列问题。2012年4季度,北京出境旅游人数同比增加:
吴某(女)16岁,父母去世后无其他近亲,吴某的舅舅孙某(50岁,离异,有一个19岁的儿子)提出愿将吴某收养。下列表述正确的是()。
设A=的一个特征值为λ1=2,其对应的特征向量为ξ1=判断A是否可对角化,若可对角化,求可逆矩阵P,使得P-1AP为对角矩阵.若不可对角化,说明理由.
最新回复
(
0
)