怎么用C语言确定题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少最这却的答案:#include "math.h"#include "stdio.h"#include "conio.h"main(){long int i,x,y,z;for (i=1;

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 14:45:46

怎么用C语言确定题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少最这却的答案:#include "math.h"#include "stdio.h"#include "conio.h"main(){long int i,x,y,z;for (i=1;
怎么用C语言确定题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少
最这却的答案:
#include "math.h"
#include "stdio.h"
#include "conio.h"
main()
{
long int i,x,y,z;
for (i=1;i

怎么用C语言确定题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少最这却的答案:#include "math.h"#include "stdio.h"#include "conio.h"main(){long int i,x,y,z;for (i=1;
你给出的答案明显就有漏的,用你的程序求解,得不到那个“ -99”,但是事实上它也是一个答案,你是用一个个列举的方法来求的,而列举的范围是你定的.如果你把i的初始值定为小于-99的整数,那么你的程序也可以得到这个答案.
但是在未求解前你是不知道的,也就是说,你不分析就编写出这样的程序很有可能会有疏漏.所以编写前一定要分析严密一点,保证不会有疏漏.
而且从另一方面说你给出那么多数,也是浪费计算机资源.如果你认真看一下我的算法,应该会理解我的是没有疏漏的.而且经过分析后,明显可以减少计算机的工作量,虽然在这题里这么点计算量不算什么.我的程序只计算了13种可能的情况,并且计算的都是简单的运算,你的程序段还要用到开方的函数,计算100000种可能.
另外,我的程序是在VC6.0环境下编译连接通过.看你的答案中的代码,应该是其他编译器,如果我的代码在你的编译器中有问题,你可以只取其中的核心部分,稍作修改即可.
——————————————————————
//该整数可能为:1581、261、21、-99
/*
问题:一整数,它加100后是完全平方数,再加168还是完全平方数,求该整数
解题思路:设该数为x,它加100后是A,再加168为B.
则因为A是完全平方数,
所以A为正数,且A=y*y,y为正整数或0.
同理,B为正数,B=z*z,z为正整数.
因为B=A+168>A,所以,我们可设z=y+n,n为正整数,n>0.
由B=A+168,有:(y+n)(y+n)=y*y+168,即:y=84/n-n/2.
又y为正整数,所以84/n-n/2≥0,则得出n≤13
所以,编程时可用的条件有:
0

怎么用C语言确定题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少最这却的答案:#include math.h#include stdio.h#include conio.hmain(){long int i,x,y,z;for (i=1; 求一个C语言程序:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是? C语言设计题目:输入一个五位整数,将它反向输出.例如输入12345,输出应为54321.现在要求用指针把它做出来. C语言编程:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 一个整数加上100是一个完全平方数,加上268也是一个完全平方数,请问该数是多少 用C语言编程 设计一个程序:输入一个整数,判断它的奇偶性.请用c语言 C语言 :一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?#include#include void main(){long int i;double x,y;for (i=1;i c语言编程实现:一个整数,它加上100后是完全平方数,再加168又是完全平方数,求该数. 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?请大家注意这个整数没有规定范围 不好意思,这题要用C语言做才行, “输入一个整数,输出它的各位数之和及位数”的C语言程序怎么写? 用C语言编写一个万年历时候,怎么确定一年中第一天是星期几 C语言问题,高手帮忙,追加分~~ 题目是:编一个函数,输入一个长整数,求出它的位数以及各个位数之和.C语言问题,高手帮忙,追加分~~题目是:编一个函数,输入一个长整数,求出它的位数以及各个 用C语言怎么求100~200内的完全平方数.(完全平方数是一个整数,它可以用另一个整数的平方数来表示.) 用C语言编写一个程序.要求读入一个整数,然后确定并打印出它是奇数还是偶数.并分解它的每位数字.以间隔3个空格的形式输出出来.提示:使用整数除法和求模运算 一个c语言的题目 用C语言随机产生一个三位整数 用C语言编输入一个整数输出其位数 C语言中输入float型数据怎么 取整数部分算法 加上小数部分 如3.2=3+0.2