求问问什么不能不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

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务