首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #define PT 3.5; #define S(x)PT*x*x; main( ) { int a=1,b=2; printf("%4.1f\n",S(a+b))
有以下程序: #include #define PT 3.5; #define S(x)PT*x*x; main( ) { int a=1,b=2; printf("%4.1f\n",S(a+b))
admin
2021-02-25
49
问题
有以下程序:
#include
#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://www.kaotiyun.com/show/dLtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#include<stdlib.h>voidfun(int**s,intx[2][3]){**s=*(x[1]+1);}voidmain()inta[2][3]={1,2,3,4,5
有以下程序#include<stdio.h>intfun(){staticintx=1;x*=2;returnx;}main(){inti,s=1;for(i=1;i<:3;i++)s*=fun();printf("%d\n",s
设有定义:longx=745321L,则能正确输出变量x的语句是()。
下列关于二叉树的叙述中正确的是()。
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->nex
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
下面不属于软件工程的3个要素是
下列不属于软件工程3个要素的是()。
下列不属于软件工程3个要素的是()。
随机试题
下列选项中不属于专利情报利用的是?
使有机物转化成油气的物理化学条件有地质作用、温度、压力和催化剂的作用。()
简述直流伺服电动机的调节特性。
企业的会计政策变更,有追溯调整法和未来适用法两种会计处理方法。对于无法确认变更影响数的会计变更应当使用未来适用法。()
休克病人的一般临床监测指标有:(1)__________、(2)__________、(3)__________、(4)__________、(5)__________。
项目经理因特殊情况授权其下属人员履行其某项工作职责的,该下属人员应具备履行相应职责的能力,并应提前()天将上述人员的姓名和授权范围书面通知监理人,并征得发包人书面同意。
以下属于劳动安全卫生保护费用的有()。
等于()
窗体上建立了一个名为CommonDialong1的通用对话框,用下面的语句建立一个对话框:CommonDialong1.Action=2,则以下语句与之等价的是()。
UncleLiandUncleWangaregoodfriends.Theylivenexttoeachotherandtheirfarmsarebothatthefootofthemountain.So
最新回复
(
0
)