- 1、本文档共417页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第1单元认识C程序;;任务1、C的发展及特点;任务1、C的发展及特点;;;C的基本构成单位是:
函数。;;任务3、C程序的执行过程;启动VC++6.0;;;谢谢!;第2单元C语法基础;本单元内容;;;;任务2常量与变量;1.十进制整数
由数字0~9组成的整数。
例如:230、512、-120。
2.八进制整数
以数字0开头,由数字0~7组成的整数。
例如:0111(等于十进制整数的73)。
3.十六进制整数
以数字0x开头,由0~9、a~f或A~F组成的整数。
例如:0x16(等于十进制整数的22)。;1.小数形式
表示形式:“数字0~9”+“小数点”
(注意:必须要有小数点)
例如:0.3,.23,23.都是合法的实数。
2.指数形式(科学记数法
表示形式:整数部分、小数点、小数部分
和指数部分组成。
例如:123e4等
【注意】
1.字母E或e的前面必须要有数字,可以是
整数,小数或0。
2.字母E或e的后面的指数必须为整数或0。;1.单引号括起来的一个字符
强调:(1)单引号
(2)一个字符
2.转义字符(\开始)
;
;
;
;
;
;
;;;;;;1.基本的算术运算符;1.基本的算术运算符;1.基本的算术运算符;3.算术表达式;3.算术表达式;;;;关系运算符;;;;;【测一测】用关系或逻辑表达式描述下列条件:
1)判断x是否为奇数。
2)判断字符变量ch是否为英文字母。
3)判断三个实数a,b,c能否构成一个三角形。
;;;;;;第3单元顺序结构程序设计;C;字符数据的输入与输出;;;;;;格式化输入与输出;;;;;;;;;;2、?格式输出函数printf()
一般格式:
printf(“格式控制”,输出项表列);
;2、?格式输出函数printf()
了解几项使用说明
(1)宽度限制
(2)精度
(3)长度
(4)标志字符
;;顺序结构程序设计;;;;知识拓展;;;谢谢!;
第4单元选择结构程序设计;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
谢谢!;第5单元循环结构程序设计;;;;;;;;;;一、while语句;;关于while语句几个问题:;例5-1】编程:求1+2+…+100的和(用while语句实现)
程序分析:
1)循环的初始状态i=1;sum=0;
2)循环体sum=sum+i;i=i+1;
3)循环控制部分i=100
请同学们自己写出源程序;【例5-2】编程:求n!(用while语句实现)
【思考】在该例中,当用户从键盘上输入的n值较大时,s的值可能会超过32767,此时程序的运行会出现怎样的结果?应如何修改程序而确保程序的正确?
;【测一测】下面两个程序段的输出结果是多少?;二、do-while语句;先执行一次循环体,然后再计算表达式的值,若表达式的值为非0,则继续执行一次循环体。重复上述过程,直到表达式的值为0时结束循环。;三、for语句;for(表达式1;表达式2;表达式3)
{
循环体
};分析下列程序执行结果;使用for语句的几点说明;使用for语句的几点说明;【例5-4】编程:求1+2+…+100的和。;测一测:;;1)用于在switch语句中结束case分支,跳出switch结构。
2)用在循环体中,强迫循环程序立刻结束,转而执行循环语句后的其他语句。;例5-5:编程,判断一个整数n是否素数。;素数求解流程图;与循环有关的控制语句——continue语句 ;;;循环嵌套;循环嵌套的典型应用——图形打印
;;知识拓展;谢谢!;第6单元数组;;一;;二;任务2一维数组;任务2一维数组;任务2一维数组;任务2一维数组;任务2一维数组;任务2一维数组;三;任务3二维数组;任务3二维数组;任务3二维数组;任务3二维数组;任务3二维数组;任务3二维数组;任务3二维数组;四;任务4字符数组与字符串;任务4字符数组与字符串;任务4字符数组与字符串;任务4字符数组与字符串;任务4字符数组与字符串;任务4字符数组与字符串;任务4
文档评论(0)