


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、例子:誓#in elude <stdio.h>ma in ()tips();/*caller*/printf(“ n Success is about banging on after others have let go”);tips()/*caller*/printf (“n When you reach the end of the rope tie a knot & hang on” ,)0;上述程序的输出结果如下:When you reach the end of the ropt tie a knot & hang on.#in clude <st
2、dio.h>ma in ()int a,fact;printf(“nEnter any number ” );scanf( “ %d,&a);fact=rec(a);printf( “ Factorial value is%d ” ,fact);Success is about hanging on after others have let go.其显示的结果为:Factorial value is 2.-比较两个数较大的那个:#in clude <stdio.h>main ()int a,b,max;scanf (“ d%”,&a,&b);if (
3、a>b)max=a;else max=b;printf (“ %d ,max);- 输出a+b的值:#in elude <stdio.h>void mai n()int a,b, x;scanf (“ d%”,&a,&b);x=a+b;printf (“ d ,x);- 输出a,b中最大的一位数:#in clude <stdio.h> int max(i nt x,i nt y)int乙if (x>y) z=x; else z=y;return(z);void mai n()int a,b,c;scanf (“ d%”,&a,&
4、;b);c=max(a,b);printf (“ dn" ,c);-输出 Hello:#in clude <stdio.h>int mai n()printf (“ Hello! ” );return 0;- 求1100的和:#in clude <stdio.h>int mai n()int s,n;s=0, n=1;A: s=s+n;n=n+1;if (n <=100)goto A;printf (“ d' ,s);-请输入一个三位数,将其各位逆序输出:(如153,输出351)#in clude <stdio.h>void mai
5、n()int x,y,a,b,c;printf ("请输入一个三位数的数:");scan f("%d", &x);a=x/100;b=x%100/10;c=x%10;y=c*100+b*10+a;printf ("n%d",y); |#in clude <stdio.h>void mai n()int x,a,b,c,d;printf ("请输入一个三位数的数:");scan f("%d", &x);a=x/100; b=x%100/10;c=x%10; d=c*10
6、0+b*10+a; printf ("n%dn",d);买鸡:#in elude <stdio.h>void mai n()int x,y,z;if(x>=0&& x<=19,y>=0&& y<=33,z>=0&&z<=100) while (x=19) |x=0;5*x+3*y+z/3=100&& x+y+z=100; x=x+1;|printf("%d%d%d",x,y,z);0y=(100-5*x-z/3)/3&& y=1
7、00-x-z;z=(100-5*x-3*y)*3&&z=100-x-y;#in elude <stdio.h>void mai n()0int x=0,y,z;while (x<=19)5*x+3*y+z/3=100&& x+y+z=100; x=x+1;prin tf(”d%d%d”,x,y,z);#in elude <stdio.h> void mai n()int x=0,y=0,z=0; while (x<=19)while (y<=33)'while (z<=100)计算 x=20+3(x-1):
8、#in elude <stdio.h>void mai n()int age(i nt x)int i,j;scanf( “ %d,&i); j=age(i);printf(“ age=%dn”,j);int age(i nt x)int 乙if(x=1) z=20;else z=age(x-1)+3;return(z);J编写程序求圆柱体的表面积和体积:#i nclude <stdio.h>#defi ne PI 3.14/*void mai n() float r,h,s,v;printf(定义PI为符号常量,值为3.14*/“请输入半径r和高h的值:n ”
9、);输入半径r和高h*/ 计算圆柱体表面积*/ 计算圆柱体体积*/scanf( “ f%” ,&r,&h);s=2*PI*r*h;v=PI*r*r*h;printf( “ s=%f,v=%fn/*/*-自增,自减运算符的使用:/*,s,v);#in elude <stdio.h> void mai n()int i=5,j=5;int x,y;y=+j;printf(“ dt%dn ” ,-x+,-(+y);printf(“ %dt%dt%dt%dn ” ,i,j,x,y);-自增、自减运算符的基本运算:#in elude <stdio.h>void m
10、ai n()int k=4;int x,y,z;x=18-k+;printf(“ x=%d' ,x);printf(“ k=%dn” ,k);y=+k+6;printf(“ y=%d' ,y);printf(“ k=%dn” ,k); Jz=+k+k+;printf( “ z=%dn”,z);结果:x=14,k=5;y=12,k=6;z=14.- 输出单个字符:#in elude <stdio.h>void main()char a,b;a=' o'b=' k'putehar(a);putehar(b);putehar( n '
11、;);-输入字符举例:#in elude <stdio.h>void mai n()char c;c=getchar(); /*从键盘读入一个字符 */putchar(c);/*显示输入的字符*/猜数游戏:#i nclude <stdio.h>#in clude <stdlib.h> #in clude <time.h>int mai n()if (i>=10)break;printf(”随机数是:%dn",x);printf(”你已经猜 错了 10次,我赢了,哈哈! n");prin tf("请你再猜:&qu
12、ot;);while(1);#in elude <stdio.h>void mai n()int a=2,*p=&a,*q=&a;Prin tf("%d,%dn",*p+,*(q+);P=&a;q=&Printf ("%d%dn",*p,(*q)+);Prin tf("%d%dn",*p,+(*q);结果为:2,22,24,4(从又向左算)Printf ("a=%d,b=%dn",*pa,*pb);C=a+b;Printf ("c=%dn",*pc); *pc=a+*pb;Printf ("c=%d从100到200之间有哪些数除 4多2,除7多3,除9多5?#in clude<stdio.h> int mai n()for(i nt i =
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电梯门套安装施工合同
- 电子商务合同担保书
- 国内五大合同管理系统盘点
- 文艺巡回演出合同协议书
- 建筑工程维修合同
- 智能家居系统设计施工合同
- Unit 6 Survival Using language 教学设计-2024-2025学年高中英语外研版(2019)选择性必修第二册
- Unit 3 Wrapping Up the Topic-Project 教学设计 2024-2025学年仁爱科普版英语七年级上册
- 2糖到哪里去了(教学设计)-2023-2024学年一年级下册科学冀人版
- 南方科技大学《环境资源法》2023-2024学年第二学期期末试卷
- 济南2024年山东济南广播电视台招聘14人笔试历年参考题库附带答案详解
- 海洋气候预测模型创新研究-深度研究
- 《客户服务基础》教案及课件项
- 2025《医药企业防范商业贿赂风险合规指引》解读课件
- 2025年湖南工业职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 2025年丹参原药材项目可行性研究报告
- 物理(A版)-安徽省合肥一中(省十联考)2024-2025学年度高二年级上学期期末测试试题和答案
- 公路工程节后复工安全教育
- 人教版初中历史与社会七年级下册 6.3.3向西开放的重要门户-乌鲁木齐 说课稿
- 综合材料绘画课程设计
- 数学史简介课件
评论
0/150
提交评论