CSDN论坛 > Delphi > VCL组件开发及应用

这样代码该怎样写 [问题点数:0分]

Bbs1
本版专家分:74
结帖率 98.77%
CSDN今日推荐
匿名用户不能发表回复!
其他相关推荐
蓝桥杯一元三次方程求解
问题描述   有形如:ax3+bx2+cx+d=0 这样的一个一元三次方程。给出该方程中各项的系数(a,b,c,d 均为实数),并约定该方程存在三个不同实根(根的范围在-100至100之间),且根与根之差的绝对值>=1。要求三个实根。。 输入格式   四个实数:a,b,c,d 输出格式   由小到大依次在同一行输出这三个实根(根与根之间留有空格),并精确到小数点后2位 样例输入
求一个三位数,该三位数等于其每一位数字的阶乘之和。即 abc = a! + b! +c!
解题思路: 首先此题的程序主题为如何将一个三位数的每个数字拆分开,首先想到的是除以100得到百位数,除以10再减去百位数的十倍得到十位数。然而这样编出的程序过于繁琐,故想到了使用更简洁的语句执行。十位由三位数除10再对10取余数得到十位数;个位数直接对10取余数,这样更加简洁清晰。难点 本题中要对 a , b , c ,进行阶乘,如果将阶乘的语句直接编写,程序将会变得冗长复杂,并且
求这样一个三位数,该三位数等于其每位数字的阶乘之和
根据题目,即求abc=a!+b!+c! 下面我们设计算法: 设三位数为n,取出每一位数分别放在a、b、c中 通过定义形参,求每位数的阶乘,通过函数返回值返回 主函数中,调用返回值,每一位的阶乘相加与该三位数比较,相等时,打印结果。 #include int fun(int i); int main() { int n, a, b, c; printf("
一元三次方程的求解问题
[问题描述]    有形如:ax3+bx2+cx+d=0这样的一个一元三次方程。给出该方程中各项的系数(a,b,c,d  均为实数),并约定该方程存在三个不同实根(根的范围在-100至100之间),且根与根之差的绝对值≥1。    要求由小到大依次在同一行输出这三个实根(根与根之间留有空格),并精确到小数点后2位。 提示;记方程f(x)=0,若存在2个数x1和x2,且x
代码注释怎么写
注释怎么写注释的作用是什么?我认为注释最终作用无非就两个。 1.和伪代码一样的作用,为接下来要实现的功能写出一个指导性的算法思路。只是没有伪代码详细。但是也指出了完成此功能的大体算法思路。 2.给看代码的人一个解释性说明。注意看代码的人包括你自己。让看你代码的人可以快速的浏览你的代 码,而不至于每看一行都要一层 一层的方法看下去,才能了解你这个方法到底在干什么。 简单的说注
【Openjudge】一元三次方程求解
7891:一元三次方程求解 总时间限制: 1000ms 内存限制: 65536kB 描述 有形如:ax3+bx2+cx+d=0  这样的一个一元三次方程。 给出该方程中各项的系数(a,b,c,d  均为实数),并约定该方程存在三个不同实根(根的范围在-100至100之间),且根与根之差的绝对值>=1。要求由小到大依次在同一行输出这三个实根(根与根之间留有
神秘的三位数 有这样一个3位数,组成它的3个数字阶乘之和正好等于它本身。即:abc = a! + b! + c!
/* 神秘的三位数 有这样一个3位数,组成它的3个数字阶乘之和正好等于它本身。即:abc = a! + b! + c! 下面的程序用于搜索这样的3位数。请补全缺失的代码。 把填空的答案(仅填空处的答案,不包括题面)存入考生文件夹下对应题号的“解答.txt”中即可。 */ public class 神秘3位数 { public static void main(String[] args)
hdu 1274 展开字符串 - 栈
在纺织CAD系统开发过程中,经常会遇到纱线排列的问题。 该问题的描述是这样的:常用纱线的品种一般不会超过25种,所以分别可以用小写字母表示不同的纱线,例如:abc表示三根纱线的排列;重复可以用数字和括号表示,例如:2(abc)表示abcabc;1(a)=1a表示a;2ab表示aab;如果括号前面没有表示重复的数字出现,则就可认为是1被省略了,如:cd(abc)=cd1(abc)=cdabc;这种表示方法非常简单紧凑,也易于理解;但是计算机却不能理解。为了使计算机接受,就必须将简单紧凑的表达方式展开。某ACM
《JAVA就该这样学》pdf 附下载链接
链接:https://pan.baidu.com/s/1aJ1V0B9qc7IdQOUxU923eA 密码:n335本书为完整版,以下为内容截图:
Java集合框架练习(一)
环境:Notpad ++ 6.0 + JDK 6.0.31   问题: 编写这样一个程序,该程序创建了在某一字符串中出现的字符索引(即,哪个字符出现在字符串中的哪个地方)。从命令行读取该字符串。例如,运行该程序: >java Concordance Hello world 将得到结果为: {d=[9],o=[4,6],r=[7],w=[5],H=[0],l=[2,3,8],e=[1]}
关闭