15.如果定义int a=2,b=3;float x=5.5,y=3.5;则表达式(float)(a+b)/2+(int)x%(int)y的值为____ 。
答案:2 悬赏:80 手机版
解决时间 2021-04-22 09:53
- 提问者网友:火车头
- 2021-04-22 00:05
15.如果定义int a=2,b=3;float x=5.5,y=3.5;则表达式(float)(a+b)/2+(int)x%(int)y的值为____ 。
最佳答案
- 五星知识达人网友:深街酒徒
- 2021-04-22 01:17
4.5
#include<iostream>
using namespace std;
void main()
{
int a=2,b=3;
float x=5.5,y=3.5;
cout<<(float)(a+b)/2+(int)x%(int)y<<endl;
}
全部回答
- 1楼网友:醉吻情书
- 2021-04-22 02:05
(float)(a+b)/2把a和b转化为float型,即等于2.5.
(int)x%(int)y,int型等于2,
float型加上int转化为float型,等于4.5
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯