求问问什么不能不int

#include<stdio.h>
int main(){
    int n;
    scanf("%d",&n);
    printf("%d",sqrt(n));
    
}
👆👆👆上为原来的,👇👇👇下为修改之后的!!
修改前报错分别为
 
1. 
自测结果
不通过
答案错误:您提交程序的实际输出结果与你的期望输出不一致点击对比用例标准输出与你的输出
代码实际输出:1你期望的输出:2

2. 
自测结果
不通过
答案错误:您提交程序的实际输出结果与你的期望输出不一致点击对比用例标准输出与你的输出
代码实际输出:1你期望的输出:2




#include<stdio.h>
int main(){
    int n;
    scanf("%d",&n);
    printf("%d",(int)sqrt(n));
}

之后就可以了

全部评论
sqrt返回的浮点数
1 回复 分享
发布于 2021-02-02 21:38

相关推荐

点赞 评论 收藏
分享
缒梦&独舞:这家公司是这样的,去年给我实习offer了,不过也是面着玩儿的,他周六还要去做公益志愿活动
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务