华北水利水电大学2012级C语言实验报告(4).doc
-
资源ID:36108633
资源大小:14.50KB
全文页数:4页
- 资源格式: DOC
下载积分:10金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
华北水利水电大学2012级C语言实验报告(4).doc
华北水利水电大学2012级C语言实验报告(4)华北水院高级语言程序设计(C语言)实验报告(四)2012-2013学年 第二学期2012级 专业:学号: 姓名:一、实验题目:数组二、实验目的:(略)三、实验内容1. 程序验证(略)2程序设计1) 完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数。它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。编程找出 1000 以内的所有完全数,并输出使该数成为完全数的因子。(例如6123。按照6, its factors are 1,2,3格式输出)。 源代码:#include<stdio.h>void main()int i,m,n;for (m=2;m<1001;m+)n=0;for(i=1;i<m;i+)if(m%i=0)n=n+i;if(m=n)printf("%d, its factors aren",m);for(i=1;i<m;i+)if(m%i=0)if(m=n)printf("%dn",i); 运行结果:2) 从键盘输入字符串a和字符串b,并在a串中的最小元素(不含结束符)后面插入字符串b。源代码:#include<stdio.h>#include<string.h>void main( )char a200,b200,i=0,min=0,j;printf("please input string a:");gets(a);printf("please input string b:");gets(b);for(i=0;ai!='0'i+)if(ai<amin)min=i;for(i=min+i;aj!='0'j+)ai-min-1=aj;amin+1='0'aj=ai+min+1;strcat(a,b);puts(a); 运行结果:4 / 4