




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、/*输出9*9口诀。 共计9行9列、I控制行、j控制列。 */#include stdio.h main ()int i,j,result;for (i=1; i10; I ) for(j=1; j10; j ) result=i*j;printf (“% d * % d”=%-3d”,I,j,result ); /*-3d表示左对齐,3位*/以下称为printf(n ); /*每行后换行*/以下称为以下称为2、/*经典问题:有一对兔子,出生后第三个月到月出生一对兔子,兔子长大后第三个月到月出生一对兔子,兔子不死的话,月兔总数是多少?兔子的法则是数列1,1,2,3,5,8,13,21,main () long f1,f2;int i;f1=f2=1;for(i=1; i=20; I )printf(ldld ,f1,f2);if(i%2=0)printf(n ); /*控制输出,每行4个*/f1=f1 f2; /*加上前两个月,分配给第三个月*/f2=f1 f2; /*加上前两个月,分配给第三个月*/以下称为以下称为判断3,101-200之间有多少个素数,并输出所有素数和素数。程序分析:判断素数的方法:用一个数分别从2中除去sqrt (这个数),如果能被除尽的话这个数字不是素数,相反地表示是素数。 */#include math.h main () int m,I,k,h=0,leap=1;printf(n );for(m=101; m=200; m ) k=sqrt(m 1)for(i=2; i=k; I )if(m%i=0)leap=0; break; 以下称为if(leap) /*内循环结束时leap仍为1,m为素数*/printf(%-4d ,m ); h;if(h=0)printf(n );以下称为leap=1;以下称为printf(nthetotalis%d ,h );以下称为4、/*如果一个数与其要素之和恰好相等,这个数就叫做“完全数”。 例如6=1 2 3.编程找出1000以内的所有完全数。 */main () static int k10;int i、j、n、s;for(j=2; j1000; j ) n=-1;s=j;for(i=1; I#includemain ()浮点a 4 5、sum1、sum2;int i,j;for(i=0; i3; I )for(j=0; j4; j )scanf(%f”,aij )for(i=0; i3; I ) sum1=0;for(j=0; j4; j )sum1=aij;ai4=sum1/4;以下称为for(j=0; j5; j ) sum2=0;for(i=0; i3; I )sum2=aij;a3j=sum2/3;以下称为for(i=0; i4; I ) for(j=0; j5; j )printf(%6.2f”,aij )printf(n );以下称为以下称为8、/*完善程序,实现输入字符串的反向输出例如,输入windows输出swodniw。 */#includemain () char c200,c1;int i、j、k;printf(Enter a string: )scanf(%s”,c );k=strlen(c )for (i=0,j=k-1; Imain () char s80,c;int j,k;printf (componenterastring : )gets(s )printf (componenteracharacter : )c=getchar ();for(j=k=0; sj!=0; j )if(sj!=c )sk =sj;sk=0;printf(n%s ,s );以下称为10、创建void sort(int *x,int ),将x数组中的n个数据从大小更改为大小排序。 n和数组元素输入主函数。 在画面上显示结果,输出到文件p9_1.out#includevoid sort(int *x,int n ) int i,j,k,t;for(i=0; ixk) k=j;if(k!=i ) t=xi;xi=xk;xk=t;以下称为以下称为以下称为void main ()FILE *fp;int *p,I,a10;fp=fopen(p9_1.out , w )p=a;printf ( input 10编号: )for(i=0; i10; I )scanf(%d”,p );p=a;sort(p,10 )for (; px ) ai 1=ai; i-; 将大于/*的数字向后移动一个位置*/a i=x;j; 插入/*x会增加元素总数*/for(i=1; i=j; I)printf (,ai )printf(n );以下称为12、/*描述函数replace(char *s,char c1,char c2)将s指向的字符串的所有字符c1替换为c2,将字符串、字符c1、c2输入到主函数中,将被替换为原始字符串的字符串显示在画面上,并输出到文件p10_2.out。#include替换(char * s,char c1,char c2 ) while(*s!=0 ) if (*s=c1)*s=c2;s;以下称为以下称为main () FILE *fp;char str100、a、b;if(fp=fopen(p10_2.out , w)=null ) printf(cannot open the filen ) :exit(0)以下printf(Enter a string:n )gets(str )printf(Enter ab:n ) :scanf(%c,%c,%c ,a,b );printf(%sn”,str );fprintf(fp, %sn ,str );替换(str、a、b )printf ( thenewsstringis- % sn ,str );fprintf(fp, thenewstring-%sn ,str );fclose(fp )以下称为搜索13
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑方案设计找工作简历
- 国庆酒店充值活动方案策划
- 商场健康服务咨询方案
- 福建洁净车间施工方案
- 咨询方案策划
- 药厂企业安全培训课件
- 学校管理经验交流会校长发言:匪性、雅性、刚性、柔性
- 广州开业活动方案咨询
- 天心区营销方案设计
- 2025年英语四六级阅读理解真题模拟试卷:下半月备考攻略
- 零配件追溯管理办法
- 行政执法应诉培训课件
- 【2025年】北京京剧院招聘考试笔试试卷【附答案】
- (2025年标准)禁止学生早恋协议书
- 智能会计应用课件
- 2025年日语能力测试N1级试卷:真题模拟分析与预测模拟试题
- GB/T 45958-2025网络安全技术人工智能计算平台安全框架
- 三方委托付工程款协议书
- 学校课后延时服务费分配细则
- 2025年化工自动化控制仪表考试题模拟考试题库及答案
- 2025中煤电力有限公司总部及所属企业招聘16人笔试参考题库附带答案详解(10套)
评论
0/150
提交评论