吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1035|回复: 9
收起左侧

[已解决] c语言初学者有关数据类型强制转换方面的问题

[复制链接]
cindypeng 发表于 2022-11-17 11:21
本帖最后由 cindypeng 于 2023-1-21 12:37 编辑

这是作答

这是作答

这是结果

这是结果



其实我知道应该用int来定义t,但就是搞不定为什么这里用float来定义t会使结果为零(输入为3).但是百度又不好怎么描述来搜这种问题的解答
希望有大佬能解答一下,求求

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

grekevin 发表于 2022-11-17 12:48
你是不是忘记给t值了
初音ミク 发表于 2022-11-17 12:56
夏末随风 发表于 2022-11-17 13:15
r0t 发表于 2022-11-17 14:41
你输入的值是多少
kenxy 发表于 2022-11-17 14:48
你输入的是0,结果肯定就是0了
xzqsr 发表于 2022-11-17 15:27
代码没错,应该是编译器问题,换编译器吧。
cslaoyang 发表于 2022-11-18 10:02
代码没问题,换个环境编译
 楼主| cindypeng 发表于 2022-11-18 10:27
抱歉各位,这是某天晚上临时写的贴子,有个细节搞错了,导致没提问出真正想问的..
实在是抱歉,帖子已修改,希望大佬能再看一下,解答一下
夏末随风 发表于 2022-11-18 17:07
夏末随风 发表于 2022-11-17 13:15
跟编译器有关,你用VS是可以正常打印的

你定义成float,你输入的格式也要改成%f
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 07:08

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表