写了个C语言小程序,题目是一个数加上100是一个完全平方数,再加上168还是个完全平方数,求这个数执行后出现这么一堆数,验证一下8、14也不是啊,为什么?...

展开全部
收起
4回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 曹阳

    16人对此回答表示赞同

    两个错误:

    1、判定的if语句,判定条件错误。

    2、你怎么能确定i一定在1000以内,如果不在怎么办,如果1000以上还有解怎么办。

    #include <stdio.h>
    #include <math.h>
    void main()
    {
    int i;
    double a,b;
    for(
    展开
    16
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Adeline

    10人对此回答表示赞同

    void fun()
    {
        int i;
        double a,b;
        for(i=1;i<1000;++i)
        {
          
    展开
    10
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • 大雪

    10人对此回答表示赞同

    这个是输出小于10000符合条件的数。 望采纳。。。。。。。。。。
    #include<stdio.h>
    #include<math.h>
    void main()
    {
    int a=0,c=0,e=0;
    double b=0,d=0;
    while(a<=10000)
    {
    a++;
    b=sqrt(a+100);
    c=(int)b;
    e=sqrt(a+168);
    展开
    10
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Hailey

    5人对此回答表示赞同

    i+168,你写错成了i+268 追问
    展开
    5
    0回复
    发布于 5年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部