首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int new_div(double a,double b) {return a/b+0.5;} main() {printf("%d",new_div(7.8,3.1));}
有以下程序: #include int new_div(double a,double b) {return a/b+0.5;} main() {printf("%d",new_div(7.8,3.1));}
admin
2017-07-05
55
问题
有以下程序:
#include
int new_div(double a,double b)
{return a/b+0.5;}
main()
{printf("%d",new_div(7.8,3.1));}
程序运行后的输出结果是( )。
选项
A、1
B、2
C、3
D、O
答案
C
解析
new—div()的返回值是int类型,因此,a/b+0.5(其中a,b均为double类型)的小数部分将被截断。将a、b的值代入进行计算,7.8/3.1+0.5=2.516+0.5=3.016,故打印的结果为3。故答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/kpDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
下列程序的运行结果是______。#include<stdio.h>main(){intfun();fun();}fun(){staticinta[4]={1,2,3,4};inti;for(i=0;i<4;i++)a[
若a是int型变量,则表达式(a=2*3,a*2),a+4的值为______。
设有下列定义:structsk{intm;floatx;)dara,*q;若要使q指向data中的m域,正确的赋值语句是()。
若变量已正确定义,下列正确的程序段是()。
以下程序的功能是建立—个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输入数据为-1时,表示输入结束(链表头结点的data域不放数据,表空的条件是ph->next==NULL),请填空。#include<stdio.h>structlist
单个用户使用的数据视图的描述称为
若有定义intx,y;并已正确给变量赋值,则下列选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
某二叉树中度为2的节点有18个,则该二叉树中有()个叶子节点。
随机试题
某癌症末期临终患者,男,79岁,呼吸微弱,为其测量呼吸频率的方法是
下列有关行政强制执行的说法正确的有:()
相邻验潮站之间最大潮时差为()h。
分红派息的形式主要有现金股利和存款股利两种方式。()
按照朝代建立的先后顺序进行排列,正确的有()。
彼は日本語が素晴らしく上手だ。
钞票上面的图案(1)明示或暗示一个国家文化的精华,十分(2)。集邮能增长知识,其实多留意各时各地各种各样的钞票,也能收到同样的(3)。(3)
Youwillhearaconversationonintroducingnewcolleagues.Foreachquestion(23-30),markoneletter(A,BorC)forthecorrect
A、Hewasanadoptedchild.B、Hewas18monthsoldwhenadopted.C、Hewastoonaughtytobeputupwith.D、Hebecameafosterpar
Itisduringhersparetime______Jennyhasbeenstudyingcomputerprogramming.
最新回复
(
0
)