从键盘输入一个整数因子分解问题值n,编程求它的所有因子(不包括1和它本身)之和。

计算并输出给定整数N的所有因子(不包括1与本身)的和(规定N&=100)
[问题点数:20分,结帖人ugg]
计算并输出给定整数N的所有因子(不包括1与本身)的和(规定N&=100)
[问题点数:20分,结帖人ugg]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2005年12月 C/C++大版内专家分月排行榜第二2005年11月 C/C++大版内专家分月排行榜第二2005年8月 C/C++大版内专家分月排行榜第二
2009年9月 Linux/Unix社区大版内专家分月排行榜第三2005年9月 C/C++大版内专家分月排行榜第三
2005年12月 C/C++大版内专家分月排行榜第二2005年11月 C/C++大版内专家分月排行榜第二2005年8月 C/C++大版内专家分月排行榜第二
2009年9月 Linux/Unix社区大版内专家分月排行榜第三2005年9月 C/C++大版内专家分月排行榜第三
2005年12月 C/C++大版内专家分月排行榜第二2005年11月 C/C++大版内专家分月排行榜第二2005年8月 C/C++大版内专家分月排行榜第二
2009年9月 Linux/Unix社区大版内专家分月排行榜第三2005年9月 C/C++大版内专家分月排行榜第三
2005年12月 C/C++大版内专家分月排行榜第二2005年11月 C/C++大版内专家分月排行榜第二2005年8月 C/C++大版内专家分月排行榜第二
2009年9月 Linux/Unix社区大版内专家分月排行榜第三2005年9月 C/C++大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。急求C语言程序编程:从键盘输入一个数,输出他的因子和(因子不包括自身)_百度知道C语言初学者的问题,如何求一整数的所有因子之和?_百度知道C语言编程笔试题(第三十六套)
C语言编程笔试题(第三十六套)
63.请编写一个函数fun,它的功能是:计算并输出给定整数n的所有因子(不包括1与自身)之和。规定n的值不大于1000。备注:整数n的因子-n可以整除的数。
例如,若主函数从键盘给n输入的值为856,则输出为sum=763。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
#include &stdio.h&
int fun(int n)
printf(“Input n:? “);
scanf(“%d”,&n);
sum=fun(n);
printf(“sum=%d\n”,sum);
64.请编写函数fun,其功能是:将s所指字符串中ASCII值为奇数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。
例如,若s所指字符串中的内容为ABCDEFGl2345,其中字符A的ASCII码值为奇数、…、字符1的ASCII码值也为奇数、…都应当删除,其他依次类推。最后t所指的数组中的内容应是BDF24。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
#include &conio.h&
#include &stdio.h&
#include &string.h&
void fun( char *s, char t[])
char? s[100],? t[100];
printf(“\nPlease enter string S:”);
scanf(“%s”, s);
fun(s, t);
printf(“\nThe result is :%s\n”, t);
94.在主函数中从键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun的功能是:计算数组元素中值为正数的平均值(不包括0)。例如:数组中元素中的值依次为39,-47,21,2,-8,15,0,则程序的运行结果为l9.250000。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include &conio.h&
#include &stdio.h&
double fun(int x[])
/********found********/
int sum=0.0;
int c=0,i=0;
while (x[i]!=0)
if(x[i]&0)
sum+=x[i];
/********found********/
int x[1000];
printf(“\nPlease enter some data(end with 0):”);
scanf(“%d”,&x[i]);
while(x[i++]!=0) ;
printf(“%lf\n”,fun(x));
95.下列给定程序中,函数fun的功能是:计算并输出下列级数的前N项之和SN。,直到
SN+1大于q为止,q的值通过形参传入。
SN=- + - + -+…+-
例如,若q的值为50.0,则函数值为49.394948。
请改正程序中的错误,使程序能输出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include &conio.h&
#include &stdio.h&
double fun(double q)
double s,t;
while(s&=q)
/********found********/
s=s+(n+1)/n;
printf(“n=%d\n”,n);
/********found********/
{? clrscr( );
printf(“%f\n”,fun(50));
H3C认证Java认证Oracle认证
基础英语软考英语项目管理英语职场英语
.NETPowerBuilderWeb开发游戏开发Perl
二级模拟试题一级模拟试题一级考试经验四级考试资料
港口与航道工程建设工程法规及相关知识建设工程经济考试大纲矿业工程市政公用工程通信与广电工程
操作系统汇编语言计算机系统结构人工智能数据库系统微机与接口
软件测试软件外包系统分析与建模敏捷开发
法律法规历年试题软考英语网络管理员系统架构设计师信息系统监理师
高级通信工程师考试大纲设备环境综合能力
路由技术网络存储无线网络网络设备
CPMP考试prince2认证项目范围管理项目配置管理项目管理案例项目经理项目干系人管理
Powerpoint教程WPS教程
电子政务客户关系管理首席信息官办公自动化大数据
职称考试题目
就业指导签约违约职业测评
招生信息考研政治
网络安全安全设置工具使用手机安全
3DMax教程Flash教程CorelDraw教程Director教程
Dreamwaver教程HTML教程网站策划网站运营Frontpage教程
生物识别传感器物联网传输层物联网前沿技术物联网案例分析
互联网电信IT业界IT生活
Java核心技术J2ME教程
Linux系统管理Linux编程Linux安全AIX教程
Windows系统管理Windows教程Windows网络管理Windows故障
组织运营财务资本
视频播放文件压缩杀毒软件输入法微博
数据库开发Sybase数据库Informix数据库
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&编程题_中华文本库
第1页/共3页
四、编程题
1、编写程序:输入一矩形的长和宽,计算该矩形的面积。
2、编程:输入求的半径R,计算并输出球的体积。
3、编程:输入三个数,求出这三个数的和以及平均值,并在屏幕上输出。
4、编程:输入一个三位整数x(999=&x&=100),将其分解出百位、十位、各位,并求出各位之和以及各位之积。
四、编程题(共4小题)
1、编写程序,从键盘输入两个整数,求其a2+b2表达式的值,如果其值大于等于100并且小于1000,则输出该值百位上的数字,否则输出该值本身。[提示:使用if语句实现]
2、输入3个字符,找出并打印ASCII码最大的字符。[提示:使用if语句实现]
3、编写程序,从键盘输入两个操作数和一个运算符,完成加、减、乘、除运算,输出运算结果。[提示:分别采用[1]if结构实现 [2] switch结构实现]
4、已知银行整存整取存款不同期限的年息利率分别为:
三、 编程题
1、 写一个程序,程序的功能是:从键盘输入一个整数m,输出1到m(含m)能被7或11
整除的所有整数,并计算出这些数的个数。例如:如果m为50,则程序输出7、11、14、
21、22、28、33、35、42、44、49共11个数。
2、计算100到1000间有多少个数其各位数字之和是5。
3、从键盘输入整数n,输出1+3+5+7+…前n项的和(输入的n&=10)
4、编写程序,实现如下图形
5、打印100-999以内所有满足条件的数。条件为,这个数等于其个位数,十位数,百位数立方和,如153=1*1*1+5*5*5+3*3*3
四、程序编程题
1、请编写函数fun,它的功能是:计算并输出n(包括n)以内能被5或9整除的所有自然数的倒数之和。
例如,当n为20时,返回的值为0.583333。
下面已经给出了函数的首部,请编写函数体部分。
double fun(int
请完成函数体部分
2、请编写一个函数fun,它的功能是:计算并输出给定整数n的所有因子(不包括1和自身)之和。规定n的值不大于1000。
第1页/共3页
寻找更多 ""

我要回帖

更多关于 整数的因子 的文章

 

随机推荐