VC第一讲_C语言入门教学教材.ppt

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VC第一讲_C语言入门教学教材.ppt

3/2= 2/3= 2%3= 3%2= 3/2*2= 3/2.0*2= 请回答: 进 阶 从键盘输入一个三位的整数,分别输出其个位、十位、百位。 #include stdio.h main() { int n; int b,s,g; scanf(%d,n); b=n/100; s=(n-b*100)/10;//或者s=s/10%10; g=n%10; printf(百位=%d,十位=%d,个位=%d,b,s,g); } 进 阶 举例:从键盘输入三角形的三条边长,输出其面积,不要考虑其能不能构成三角形。 程序说明: a,b,c为三角形的三条边,三角形的面积公式: C语言表达:s=sqrt(p*(p-a)*(p-b)*(p-c)); #include stdio.h #include math.h main() { float a,b,c; float s,p; scanf(%f,%f,%f,a,b,c); p=(a+b+c)/2; s=sqrt(p*(p-a)*(p-b)*(p-c)); printf(三角形面积=%f,s); } 常用的数学函数 sqrt() 开根号 fabs() 求绝对值 exp() 指数函数ex: exp(x) sin() 注意:使用数学函数要包含库 #includemath.h 知识点4:随机数 rand( )函数 其功能是产生一个0~32767之间的随机整数。 产生0 ~ 999之间的随机数的方法:sys_num=rand()%1000; 思 考 如果要产生1-6之间的随机数,该怎么办? 答 案 sys_num=rand()%6+1 再 思 考 如果要产生3-6之间的随机数,又该怎么办? 答 案 sys_num=rand()%4+3 第一讲 C语言入门 主讲教师:余祖龙 办公室:F605 电话QQ:653302625 教学资源下载:126邮箱 用户名:vc_vc 密 码:vcvcvcvcvc 讲在前面的话: 毅 力 自 信 效 率 期 望 做一个能满足自己基本物质生活需要的人 几个基本要求 坚持上课,上课认真听讲 不要开手机,更不要玩手机 要认真完成作业 一定要参加考试 进度安排 C语言 2次课(6学时) C++ 1次课(3学时) VC 4次课(12学时) 本门课程的特点 . 难度大,知识面广,做好打持久战的准备; . 多思考,多编程,多调试,多分析,程序是学好本课程的关键。 学习方法:逆向学习法 方法简介:通过具体的实例,将C语言的主要知识点贯穿其中,在看到实例运行结果的基础上,去学习和理解C语言的各个知识点,并能做到活学活用,举一反三。 ※本课程的内容以简单的小游戏和具体的工程应用为主。 关于教材 #include stdio.h #include Windows.h main() { int sys_num, guess_num; sys_num=rand()%1000; scanf(%d,guess_num); while(sys_num!=guess_num) { if(sys_numguess_num) printf(太小了); if(sys_numguess_num) printf(太大了); scanf(%d,guess_num); } printf(恭喜猜中!); } 包含知识点: 变量定义 基本输入输出 算术运算符 随机数 if语句(分支程序设计) while语句(循环程序设计) 知识点1:变量定义 1、整型 基本整型:int 表示数的范围: -215 ~215 -1(-32768~32767) 长整型:long(int)表示数的范围: -231 ~231 -1 2、实型 (又称浮点数) 单精度 float 例如:3.14 双精度 double 例如:3.1415 3、字符型 char 例如:‘a’,‘3’ 基本数据类型 格式:数据类型 变量名 例如: int a, b; float c; double d; char e; 变量定义 可以在定义变量并赋初值 例如 int a=0; float b=1.2,pi=3.14; char c=‘a’; 强调赋值 知识点2

文档评论(0)

yuzongxu123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档