作业帮 > 综合 > 作业

c语言题目,给点思路循环结构程序设计:《累加和等于n的自然数段》 从键盘输入一个自然数n,找出所有连续的自然数段 (有不

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/09 16:22:51
c语言题目,给点思路
循环结构程序设计:
《累加和等于n的自然数段》
从键盘输入一个自然数n,找出所有连续的自然数
段 (有不少于2个数),每个连续的自然数段中的全
部数之和为n,如果有符合上述条件的自然数段,
则输出这些自然数段中每段的第一个数和最后一个
数,两数之间用符号~隔开,每段一行,所有行按
每行的第一个数从小到大升序排列.如果没有符合
上述条件的自然数段,则输出None.例如,
输入:10000 输出:18~142
297~328
388~412
1998~2002
输入:64 输出:None
上一道我会了,
.《级数求和》
编程,计算下列级数和的近似值,x的值从键盘输
入,求和精度为10-6.例如,
输入:0.523599 输出:0.500000
输入:-1 输出:-0.841471
输入:6.283185 输出:0.000000
可以这样子:
定义两个整数,分别为开始位置和结束位置,刚开始均初始化为1
定义一个函数,参数为两个整数,用于计算两整数之间所有整数的和
输入N,当结束位置不为N时 {
先结束位置+1,计算开始位置和结束位置之间的和,与N比较
如果=N,则找到一组解,输出两个位置
如果>N,则开始位置+1
如果