首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下变量定义: double a= 3.500000;float b=2.5;int m=2,n=3; 则表达式“(float)(m+n)/2+(int)a%(int)b”的值是( )。
设有如下变量定义: double a= 3.500000;float b=2.5;int m=2,n=3; 则表达式“(float)(m+n)/2+(int)a%(int)b”的值是( )。
admin
2013-02-23
67
问题
设有如下变量定义: double a= 3.500000;float b=2.5;int m=2,n=3; 则表达式“(float)(m+n)/2+(int)a%(int)b”的值是( )。
选项
A、2.5
B、3.5
C、4.5
D、表达式不正确
答案
2
解析
表达式m+n的值被强制转换为实型,则(m=n)/2的值为2.5。变量a和b被强制转换为整型,所以(int)a%(int) b的值为1,因此表达式的值为3.5,选项B正确。
转载请注明原文地址:https://www.kaotiyun.com/show/U9Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在执行以下程序时,如果从键盘上输入ABCdef<回车>,则输出为______。#include<stdio.h>main(){charch;while((ch=getchar())!="\n"){if(ch>=’A’&&
设有以下说明语句,则变量a______。chara=’\72’;
下列程序的输出结果是______。main(){floatx=3.6;inti;i=(int)x;printf("x=%f,i=%d",x,i);}
一个C语言的源程序中,______。
下面程序的功能是【】。doublesub(doublex,inty){intn;doublez;for(n=1,z=x;n<y;n++)z=z*x;returnz;}main()
要使以下程序段输出10个整数,请填入一个整数;for(i=0;i<=【】;printf("%d\n",i+=2));
有以下程序main(){intx=1,y=1,z=1;y=y+z;x=x+y;printf("%d",x<y?y:x);printf("%d",x<y?x++:y++);printf("%
以下能正确定义一维数组的选项是
以下对结构体类型变量的定义中,不正确的是
假定int类型变量占用两个字节,有定义:intx[10]={0,2,4};,则数组x在内存中占字节数是
随机试题
气固相催化反应器分为固定床反应器、()反应器。
女性,35岁,因上呼吸道感染使用青霉素治疗,在用药后10天,出现发热、皮肤瘙痒、关节肿胀、淋巴结肿大、腹痛等现象,根据症状病人最可能出现的是
子宫内膜癌典型的临床表现是
建设工程项目进度计划系统是由多个相互关联的进度计划组成的系统,如:一个建设项目可以由( )等不同计划构成进度计划系统。
关于调整经济的法,下列表述正确的有()。
蒙古族被称为“马背上的民族”。()
根据以下资料。回答下列问题。下列四个城市,2008年国内生产总值的同比增长率最高的是:
应用文议论的论据包括()。
"Humansshouldnottrytoavoidstressanymorethantheywouldshunfood,loveorexercise."saidDr.HansSelye,thefirstphy
编写如下两个事件过程:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)EndSubPrivateSu
最新回复
(
0
)