首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include int sub(double a, double b) { return (int)(a - b); } main() { printf("%d\n", sub(3.8, 2.1)); } 程序运行后的输出结果是( )。
有如下程序 #include int sub(double a, double b) { return (int)(a - b); } main() { printf("%d\n", sub(3.8, 2.1)); } 程序运行后的输出结果是( )。
admin
2020-05-19
70
问题
有如下程序
#include
int sub(double a, double b)
{
return (int)(a - b);
}
main()
{
printf("%d\n", sub(3.8, 2.1));
}
程序运行后的输出结果是( )。
选项
A、1
B、1.7
C、2
D、2.0
答案
A
解析
函数sub()返回的是a与b差的取整值,所以sub(3.8,2.1)的计算结果为(int)1.7=1,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/egCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includestruetS{intn;inta[20];};voidf(8truerS*p){inti,j,t;fbr(i=0;in一1;i++)f
以下选项中不合法的标识符是()。
有以下程序:#includemain(){inti,j,m=55;for(i=1;i
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0),且变量m已正确定义并赋值,则宏调用:Is.DIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
程序流程图中带有箭头的线段表示的是()。
以下叙述中正确的是()。
下述程序的输出结果是()。#includevoidmain(){chara=1,b=2;charc=a^b
C语言规定,函数返回值的类型是()。
请编写函数tim,函数的功能是:将M行N列的二维数组中的数据,按列的顺序依次放到一维数组中。例如,二维数组中的数据为:333333334444444455555555则一维数组中的内容
若有定义“intx,y;”并已正确给变量赋值,则下列选项中与表达式“(x-y)?(x++):(y++)”中的条件表达式“(x-y)”等价的是()。
随机试题
下述哪一项与系统性红斑狼疮诊断有关
痛风可分为()两种类型
A.髓袢升支粗段B.髓袢降支细段C.远端小管D.近端小管E.集合管葡萄糖被重吸收的主要部位是
甲诉乙继承遗产纠纷一案,丙以有独立请求权第三人的身份参加诉讼。一审人民法院依法作出判决。在向当事人送达判决时,甲当场口头表示不上诉,但在上诉期内又向一审人民法院提交上诉状;乙当场口头表示上诉,而且在上诉期届满的头一天到邮局以挂号信的方式向一审人民法院邮寄了
预应力管桩下沉深度可超过(),能经受较大振动荷载或施工振动,其管壁抗裂性较强,但工艺比较复杂,需要张拉设备等。
Playingonafrozensportsfieldsoundslikealotoffun.Isn’titratherrisky,______.
乙某被剥夺政治权利3年,在有期徒刑执行完毕之后回到村子里,被选为村民小组组长。对此,应按照有关法律规定,取消其村民小组组长资格。()
根据下列材料回答问题。下列说法错误的是()。
一个2×3的多因素设计可以得到()
Dr.Fieldsreceived(solarge)billwhenhe(checkedoutof)thehotel(that)hedidnothaveenoughmoneyto(payfor)ataxit
最新回复
(
0
)