首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2021-04-28
67
问题
有以下程序:
#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://www.kaotiyun.com/show/ujtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C源程序中不能表示的数制是
有以下程序main(){inta=1,b=3,c=5;int*p1=&a,*p2=&b,*p=&c;*P=*p1*(*p2);printf("%d\n",c);)执行后的
给定程序MODI1.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。例如,若输入"Ab,cD",则输出"AB,CD"。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得
请编写函数fun,函数的功能是:将M行N列的二维数组中的数据,按列的顺序依次放到一维数组中。例如,二维数组中的数据为:333333334444444455555555则一维数
给定程序MODI1.C中fun函数的功能是:求s=aa…aa-…-aaa-aa-a(此处aa…aa表示n个a,a和n的值在1至9之间)例如a=3,n=6,则以上表达式为:s=333333-33333-3333-333-33-3其值是:296298
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了尾部的*号之外,将字符串中其他*号全部删除。形参p已指向字符串中最后的一个字母。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为:****A*BC*DEF*G*
以下选项中与if(a==1)a++;elsea=b;语句功能不同的语句是()。
以下语句中存在语法错误的是()。
数据结构中,与所使用的计算机无关的是数据的()。
下列不属于软件工程3个要素的是()。
随机试题
公务员交流的形式。
应激是
小量不保留灌肠的目的不包括
甲检察院在对同级乙公安机关进行法律监督时发现乙公安机关在对程某的侦查过程中有情节较重的违法行为,即经报请检察长批准后向乙公安机关发出纠正违法通知书,但通知未被乙公安机关接受,下面哪个选项是正确的:
某住宅小区一期工程,东侧1.5km毗邻风景区,北侧距体育中心2.5km,西北距公园3km,西侧与城市快速路相邻。该住宅小区一期工程规划用地25km2,建筑面积420000m2。小区竣工后共可入住约2300户,居住人口约7500人。本项目总投资14亿元。
目前的火灾探测器按结构可分为哪些类型?应怎样对感烟、感温复合型探测器进行现场测试?
注册会计师对被审计单位已发生的销货业务是否均已登记入账进行审计时,常用的控制测试程序有()。
饱经20世纪沧桑的中国知识分子,不可能争取、也不必要妄想取得与当年歌德相当的成就,但是决不应该因为自己难以望其项背而______。填入画横线部分最恰当的一项是()。
设f(x)=,则x=0是f(x)的()
VisitorstoBritainmayfindthebestplacetosamplelocalcultureisinatraditionalpub.Butthesefriendlyhostelriescanb
最新回复
(
0
)