同一个程序,同样的输入,输出为什么不同?

水落 水落 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
为什么我的程序两次都是输入5,得出的结果却不一样? 一次是5,一次是5.0


下面是我的代码,很简单。
#include<iostream>
#include<iomanip>

using namespace std;

int main()
{
int num;
double x,y;
cin>>num;
while(num--)
{
cin>>x;
if(x<1) y=x;
else if(x>=10) y=3*x-11;
else y=2*x-1;
if(y==(int)y) cout<<y<<endl;
else cout<<fixed<<setprecision(1)<<y<<endl;
}
}
/*
5
5
5.2
5
*/
...全文

相关推荐

9_1 同一个定时器输出不同频率的PWM(输出比较模式)

9_1 同一个定时器输出不同频率的PWM(输出比较模式)。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

「已注销」

为什么不同用户登录同一个页面,看到的是不同数据

大家都知道,比如我们登录一个OA网站,看到的数据和同事的是有不同的,简单一想,是因为我们的登录账户不同,但是技术上是怎么实现的呢? 尤其是login后,我们访问的都是同一个URL,为什么页面上展示的数据会不同呢? 技术初探 最近小编亲自编写了一个web应用,终于略懂一二,和大家分享。 后台会根据请求所关联的用户去过滤数据 用户在浏览器中输入URL,后台根据URL匹配处理他的视图,返回属于该用户的数据。 为什么在浏览器中输入URL,后台程序能知道这次请求所关联的用户是谁?请看下一节,技术细探 技术细探(Cookie/Session机制详解) 会话(Session)跟踪是Web程序中常用的技术,

weixin_38531788

浅谈为什么同一个java文件只能有一个public类

主要介绍了浅谈为什么同一个java文件只能有一个public类,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

weixin_38715019

数组的各种输入输出方式

数组的各种输入输出方式 数组的各种输入输出方式 数组的各种输入输出方式 数组的各种输入输出方式

yhmhehe

python在不同条件下的输入与输出

1. 用户输入内容与打印 输入:input() 输出:print() 例1,输入字符串,并原样输出 a = input('请输入一些字符') # 接受用户输入 print(a) # 打印输出 例2,输入字符串,并判断是否是回文,打印结果 def reverse(text): return text[::-1] def is_palindrome(text): return text == reverse(text) string = input('请输入一串字符串') if is_palindrome(string): print('这是一串回文') else: prin

weixin_38626242
评论 12
收藏 已收藏
分享
返回顶部
水落
C++ 语言 65,214 成员 250,514 内容