首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2017-07-05
34
问题
有以下程序:
#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/LdDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序中c的二进制值是()。chara=2,b=4,c;c=a^b>>2;
下列程序段的输出结果为()。#include<stdio.h>main(){staticchara[]="language";char*p;p=a;for(p=a;p<a+8
下列合法的字符型常量是()。
下列程序的输出结果是#include"stdio.h"#defineN3#defineM3voidfun(inta[M][N]){printf("%d\n",*(a[1]+2));}main()
以下程序有错,错误原因是main(){int*p,i;char*q,ch;p=&i;q=&ch;*p=40;*p=*q;…}
没有关系R和S,关系代数表达式为R-(R-S)表示的是
某二叉树中有n个度为2的节点,则该二叉树中的叶子节点为()。
关系表中的每一行记录称为一个()。
在一棵二叉树上,第5层的结点数最多是()。
随机试题
下列哪项参数超限时,需人为干预停机()。
对于如下特征的G-S相催化反应,()应选用固定床反应器。
我国春秋战国时期的著名医书《黄帝内经》按阴阳强弱,把人分为太阴、少阴、太阳、少阳、阴阳平和五种类型,称之为阴阳五行说。它与德国心理学家施特恩的人格类型三模式中的哪种模式相一致【】
关于静脉尿路造影的描述,错误的是
在瞬息万变的动态市场中,()决定着企业是否有可持续发展的潜力。
“利润分配”账户年末贷方余额反映( )。
在科目汇总表账务处理程序方式下,其记账凭证、账簿的设置与记账凭证账务处理程序是不相同的。()
中国特色社会主义民主政治制度是在科学理论的指导下逐步建立完善起来的,中国特色的社会主义民主政治制度是在马克思主义民主理论和中国国情相结合的基础上形成的。现阶段,我国继续推进中国特色社会主义民主政治建设,必须
设随机变量X的分布律为求X的分布函数F(x),并利用分布函数求P{2<X≤6},P{X<4},P{1≤X<5}.
A、Hepreferstostayathome.B、Hepreferstotakeaplane.C、Hepreferstotakeabus.D、Hepreferstotravelwiththewoman.C
最新回复
(
0
)