C语言教程ch1初识C程序

C语言教程ch1初识C程序

ID:43187520

大小:972.50 KB

页数:65页

时间:2019-10-02

C语言教程ch1初识C程序_第1页
C语言教程ch1初识C程序_第2页
C语言教程ch1初识C程序_第3页
C语言教程ch1初识C程序_第4页
C语言教程ch1初识C程序_第5页
资源描述:

《C语言教程ch1初识C程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C言语主讲:邹显春E-Mail:zouxc@swu.edu.cn一、初步认识C程序初步认识C语言程序#include"stdlib.h"//standardlibrary标准库头文件#include"stdio.h"#include"time.h"voidmain(){intrandmagic,guess,cout=0;srand(time(NULL));//产生随机初始值randmagic=rand()%100+1;//产生1~100随机整数【例1】阅读下列程序,什么功能?do{printf("请猜一个数:"

2、);scanf(“%d”,&guess);//输入猜的数cout++;//计猜的次数if(guess>randmagic)printf("错了,你猜的数太大!");elseif(guess

3、“C语言课件”中找相应内容途径2:通过搜索引

4、擎找途径3:网络平台中“导学”第1步:通过调用随机函数任意产生一个随机数randmagic;第2步:输入人猜的数guess第3步:如果人猜的数guess大于计算机想的数randmagic,则给出“错了,你猜的数太大!”的提示;如果人猜的数guess小于计算机想的数randmagic,则给出“错了,你猜的数太小!”的提示;温馨提示2:程序中的算法思想第4步:如果人猜的数guess不等于计算机想的数randmagic,则重复执行第2步到第3步,直到guess等于randmagic为止,并给出“正确!”的提示后转入第5步

5、;第5步:输出人猜的次数。根据对程序的理解,其功能是:该程序为一个猜数游戏.产生一个1~100之的随机数,猜出这个随机数.要求:在猜数过程中给出”猜大或猜小了”的提示,最后输出猜数的次数温馨提示3:调试程序过程为帮助进一步验证和理解程序,请在VC++环境下调试程序.其中步骤:Step1—创建工程文件Step2—创建C++源程序文件Step3—编辑、编译、连接、执行(若操作有问题,请见平台中的VC++开发环境)用具有良好形式化规则、精确的语法、语义、语用的程序设计语言编写如scanf、printf、fabs等函数计算

6、机可直接执行的二进制代码文件运行结果#include#include#definePI3.141592654voidcal(intsel);/*函数声明*/voidmain(){intsel;while(1){/*永久循环,通过循环体中break语句结束循环*/printf("%10s求圆形体体积的计算器","");printf("%10s1-计算球体体积","");printf("%10s2-计算圆柱体积","");printf("%10s3-计算圆锥体积",""

7、);printf("%10s4-退出程序运行","");printf("请输入选择(1/2/3/4):");/*输入提示*/scanf("%d",&sel);if(sel<1

8、

9、sel>3)/*输入非1~3的数字,循环结束*/break;else/*输入1~3,调用cal()*/cal(sel);}}主函数的实现/*常用圆形体体积计算器的主控函数*/voidcal(intsel){doublevol_ball(void);/*函数声明*/doublevol_cylind(void);doublevol_cone

10、(void);switch(sel){case1:/*计算球体积*/printf("球体积为:%.2f",vol_ball());break;case2:/*计算圆柱体积*/printf("圆柱体积为:%.2f",vol_cylind());break;case3:/*计算圆锥体积*/printf("圆锥体积为:%.2f",vol_cone());break;}}/*计算球体体积V=4/3*PI*r*r*r*/doublevol_ball(){doubler;printf("请输入球的半径:");sca

11、nf("%lf",&r);return(4.0/3.0*PI*r*r*r);}/*计算圆柱体积V=PI*r*r*h*/doublevol_cylind(){doubler,h;printf("请输入圆柱的底圆半径和高:");scanf("%lf%lf",&r,&h);return(PI*r*r*h);}/*计算圆锥体积V=h/3*PI*r*r*/double

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。