首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include <stdio.h> int sub(double a, double b) { return (int)(a - b); } main() { printf("%d\n", sub(3.8, 2.1));
有如下程序 #include <stdio.h> int sub(double a, double b) { return (int)(a - b); } main() { printf("%d\n", sub(3.8, 2.1));
admin
2021-04-28
12
问题
有如下程序
#include <stdio.h>
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并输出,D选项正确。
转载请注明原文地址:https://jikaoti.com/ti/8iz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=1,b=2;for(;a<8;a++){b+=a;a+=2;}printf("%d,%d\n",a,b);}程序运行后的输出结果是
在关系表中,属性值必须是另一个表主键的有效值或空值,这样的属性是
以下叙述中正确的是
若有以下程序#includemain(){charw[20],a[5][10]={"abcdef","ghijkl","mnopq","rstuv","wxyz"};intp[6][2]={{0,1},{1,5},{0,0}
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
以下关于结构化程序设计的叙述中正确的是
下列叙述中错误的是()。
有如下程序#includeintsum(inta,intb){returna+b-2;}main(){inti;for(i=0;i
以下语句中存在语法错误的是()。
在关系数据库设计中,关系模式是用来记录用户数据的()。
随机试题
人民法院宣告债务人破产后,管理人应当及时拟定破产财产分配方案,提交债权人会议讨论。破产财产分配方案应当载明的事项有()。
上层建筑对经济基础的反作用表现为对经济基础的()
肩关节脱位最常见的类型是
小脑幕切迹疝出现患侧瞳孔散大,是由于患侧哪一支颅神经受压
酶非竞争性抑制的动力学特点是
A、青霉素B、甘露醇C、头孢菌素D、肾上腺皮质激素E、肝素流行性脑脊髓膜炎治疗中,可减轻毒血症,解痉,抗休克的药物是
某市政府正筹建本市公园,鉴于资金短缺,便作出一项决定,要求本市所有公务员每人资助100元,违者则给予警告或降级处分。该市税务局公务员王某,因拒绝交纳,被市政府给予警告处分。王某不服,遂向市人民法院提起行政诉讼,要求人民法院撤销市政府的决定,并责令撤销市政府
某高层民用建筑始建于1996年,1999年投入使用,建筑面积14093.78m2,地上十六层,地下一层,高度60m,属一类高层建筑,未经消防审核、验收;大楼内现有行政办公、旅馆住宿、民企公司、普通住户、网吧、商铺等多种用途用房,含商住业主20户,办公业主4
廉租住房租金实行政府定价,租金标准组成包括()。
影响城市土地经济评价的基本因素有()。
最新回复
(
0
)