首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include <8tdio.h> main() { double d=3.2; int x,y; x=1.2;y=(x+3.8)/5.0; printf("%d\n",
下列程序的输出结果是( )。 #include <8tdio.h> main() { double d=3.2; int x,y; x=1.2;y=(x+3.8)/5.0; printf("%d\n",
admin
2013-02-23
55
问题
下列程序的输出结果是( )。 #include <8tdio.h> main() { double d=3.2; int x,y; x=1.2;y=(x+3.8)/5.0; printf("%d\n",d*y); }
选项
A、3
B、3.2
C、0
D、3.07
答案
4
解析
本题中,程序先执行语句x=1.2;根据赋值运算的类型转换规则,先将常量1.2转换为整型,取整数1,并将其赋给变量x,然后执行语句y=(x+3.8)/5.0。根据运算符的优先级,先计算小括号内的x+3.8,其运算过程是:先将整型变量x的值1转换为double型1.0,然后与3.8做加法运算,得到中间结果4.8,接着进行除法运算4.8/5.0,其结果小于1.0,接着进行赋值运算,赋值号左边的变量y的类型为整型,于是对这个小于1.0的中间结果进行取整,结果为 0。于是变量y的值为0,d*y的值也为0。
转载请注明原文地址:https://kaotiyun.com/show/DhJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是:对输入的一行字符串的数字字符按它们的字面值累加,输出此累加和。例如,输入一行字符是:ab34dh8u,输出值应当是15。请填空。#include<stdio.h>#include<ctype.h>m
有如下定义structperson{charname[9];intage;};structpersonclass[10]={"John",17,"paul",19,"Mary",18,"Adam",16,};根据上述定义,能输出字母M的语句是
有如下说明:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是______。
funl函数的调用语句为funl(&a,&b,&c);。它将3个整数按由大到小的JI匣序调整后依次放入a,b,c三个变量中,a中放最大数,请填空。voidfun2(int*x,int*y){intt;t=*x;*x
若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是______。
设有栈S和队列Q,其初始状态为空,元素a1、a2、a3、a4、a5、a6依次入栈,出栈的元素进入队列Q,若6个元素出队列的顺序是a2、a4、a3、a6、a5、a1,则栈的容量至少是______。
假定变量x为int类型,请以最简单的形式写出与逻辑表达式!x等价的C语言关系表达式【】。
设Y是int型变量,请写出判断Y为奇数的关系表达式【】。
C语言中while和do-while循环的主要区别是
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看作______。
随机试题
根据CAPM模型,下列说法错误的是()。
腹膜刺激三联征是指_________、_________、_________。
肾病综合征最常用的细胞毒药物是
施工图预算的编制依据一定包括()。
某企业2010年企业所得税年度纳税申报的应纳税所得额为一120万元(假定以前年度均盈利并缴纳企业所得税)。2011年7月税务机关对该企业的2010年度纳税情况进行税务稽查发现如下问题:(1)2010年度6月企业以上年工资总额的10%标准为全体职工支付
物业服务企业对于《业主临时公约》、《业主公约》、《房屋及设备设施使用说明书》以及关于房屋装修、环境卫生、绿化等公共秩序的规章制度,应当利用()等形式.向业主广泛宣传告知。
安徽省的“十一五”旅游发展战略中的总体战略不包括()。
“师者,所以传道、授业、解惑也”,这句话出自()。
2017年3月19日完工的世界最大跨度的三塔铁路斜拉桥是()。
StudentexpeditionsdoagreatdealofgoodworkontheArcticislandsbutfromtimetotimecausetroubleinthehuts,probably
最新回复
(
0
)