C语言选择结构程序设计

代码向导 其他问答 1

(4)输人一个小于500的正数,打印出它的平方根(如平方根不是整数,则输出其整数部分)。要求在输人数据后先检查是否为小于500的正数。若不是,则提示出错。

回复

共2条回复 我来回复
  • 代码小屋
    这个人很懒,什么都没有留下~
    评论
    #include "stdio.h"
    #include "math.h"
    
    void main()
    {
        int num;
        int res;
        printf("请输入一个小于500的正数,: \n");
        scanf_s("%d", &num);
        if (num<0 || num>500)
        {
            printf("输入数字错误");
        }
        else
        {
            res = sqrt((double)num);
            printf("%d的算术平方根是%d \n", num, res);
        }
        while (true)
        {
    
        }
    }
    
    0条评论
  • 源码项目助手
    这个人很懒,什么都没有留下~
    评论
    #include "stdio.h"
    #include "math.h"
    
    void main()
    {
        int a;
        int b;
        printf("请输入一个小于500的正数,例如400: \n");
        scanf("%d",&a);
        if(a<0 || a>=500)
        {
            printf("您输入的数字有误,不在计算范围内");
        }
        else
        {
            b = sqrt(a);
            printf("您输入的%d,算术平方根是%d \n",a,b);
        }
    }
    
    0条评论

发表回复

登录后才能评论