首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include int sub(double a,double b) { return(int)(a-b); } main( ) { printf("%d\n",sub(3.8,
有如下程序: #include int sub(double a,double b) { return(int)(a-b); } main( ) { printf("%d\n",sub(3.8,
admin
2021-04-28
61
问题
有如下程序:
#include
int sub(double a,double b)
{
return(int)(a-b);
}
main( )
{
printf("%d\n",sub(3.8,2.1));
}
程序运行后的输出结果是( )。
选项
A、2.0
B、1.7
C、2
D、1
答案
D
解析
在类型转换过程中,如果较高类型转换成较低类型,直接忽略多余位数。程序执行过程为:调用函数sub(3.8,2.1),3.8-2.1=1.7(double类型),(int)强制转换将1.7转换成int类型1,然后返回1并输出。
转载请注明原文地址:https://kaotiyun.com/show/vHtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
占构化程序设计的基本原则不包括
若有以下程序intf(inta[],intn)main(){if(n>1){inta[]={8,2,9,1,3,6,4,7,5};{intt;t=f(
若有定义:inta=7;floatx=2.5,y=4.7;则表达式“x+a%3*(int)(x+y)%2/4”的值是()。
下列链表中,其逻辑结构属于非线性结构的是
若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是()。
以下叙述中错误的是
数据库设计过程不包括
以下不能将s所指字符串正确复制到t所指存储空间的是()。
有如下函数调用语句: func(r1,r2+r3,(r4,r5));该函数调用语句中,含有的实参个数是()。
随机试题
用70%酒精浸泡手臂时浸泡范围应在肘部以上
收集所有质量可靠的随机对照试验经过荟萃分析属于根据专家个人多年临床经验提出的诊断和治疗方案属于
甲县法院受理居住在乙县的成某诉居住在甲县的罗某借款纠纷案。诉讼过程中,成某出差归途所乘航班失踪,经全力寻找仍无成某生存的任何信息,主管方宣布机上乘客不可能生还,成妻遂向乙县法院申请宣告成某死亡。对此,下列哪一说法是正确的?(2015年卷三43题)
设总体X~N(0,σ2),X1,X2,…,Xn是来自总体的样本,Xi2,则下面结论中正确的是()。
从管理方式上看,业主对工程项目的管理大都采用()的方式。
对下列债权请求权提出诉讼时效抗辩的,人民法院不予支持的有()。
根据公司法律制度的规定,股份有限公司的下列文件中,股东有权要求查阅的有()。
•YouarethePurchasingManagerforalargecompany.Lastmonthyoudecidedtolookforanewsupplierforthestationeryandof
"LifeinOurSolarSystem"Althoughwecanimaginelifebasedonsomethingotherthancarbonchemistry,weknowofnoexample
Culturereferstothesocialheritageofapeople—thelearnedpatternsforthinking,feelingandactingthatcharacterizeapop
最新回复
(
0
)