C语言程序设计创新.ppt

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

C语言程序设计;主要内容;第1讲 C语言基础知识; 实例; 结构特点;1.2 C语言的词汇;⒊标识符(用户构词规则);1.3 常量(Constant)及其类型;⑵实型常量的表示(只有十进制表示);⑶字符常量的表示;⑷字符串常量的表示;⑸符号常量;1.4 变量(Variable)及其类型;⒉变量的说明;⑴整型变量说明;⑵字符型变量的说明;1.5 C语言常用数学函数;1.6 运算符与表达式;⒉算术运算(Arithmetic operators) ;⑵自加、自减运算(单目运算);⑶算术运算赋值;⑷算术运算的说明;类型转换举例;②运算的优先级;⒊条件运算运算;第2讲 顺序结构;2.1 C语言语句; 5. 复合语句;2.2 数据的输入输出;1. 字符输入输出函数;例如: #include stdio.h void main(void) { int a1,a2;char c1,c2; a1=97;a2=65;c1=‘a’;c2=‘A’; putchar(a1);putchar(a2); putchar(c1);putchar(c2);putchar(‘\n’); a1=getchar( ); c1=getchar( ); putchar(a1);putchar(‘\t’);putchar(c1); } ;2. 格式输入输出函数;格式说明类型表;格式说明串的一般形式和意义;各种类型数据输出举例;⑶整型输出;⑷浮点数输出;⑵输入函数scanf();2.3 顺序结构程序设计;改错题: #include stdio.h #define PI 3.13159 void main(void) { double x=3.64,y=7.82; short i=38000; int a,b,c,d; scnaf(“%d%d%d%d”,a,b,c,d); PI = 3.14; printf(“%d,%d\n”,x%y,i); x*=(b+c)/=d; printf(“%d\n”,x); };求一个任意半径的圆的面积及周长,且小数位保留两位小数。 2. 输入一个大写字母,转换成对应的小写字母。 3. 输入一个三位数,依次输出该数的个位、十位、百位数字。;第3讲 分支结构;3.1 关系运算和逻辑运算;其中,!运算是单目运算。;3. 运算的优先级;3.2 分支结构(选择结构);⑵ 双分支结构;⑶ 多分支结构;if else if结构举例:;⑷if语句的嵌套;⒉switch语句(多分支结构);语句标号的概念:;例:输出五分制对应的百分制范围。;练习:;第4讲 循环结构;4.1? 循环结构;⒈while 语句(当型循环);⒉do – while语句(直到型循环);⒊ for语句;⒋转移语句;练习:;⒋循环的嵌套;多重循环;程序设计的基本方法;枚举法 Enumeration;枚举法举例:;程序如下:; ⒉求水仙花数(条件:三位数的个、十、百位的方和等于该数。153==13 +53 +33 )。;迭代法 Iteration;迭代法举例; 2.求s=a+aa+aaa+…+aaa…a。 0a10 共n项,最后一项有n个a。如求s=2+22+222+2222+…+222…222 n、a从键盘输入。;练习:;第5讲 数组;数组必须先说明后使用。说明的目的如下:;5.2 一维数组;2. 一维数组的初始化;⒊数组的引用;数组的常用算法;⒈求极值及其位置;⒉ 排 序;⒊ 查 找;折半查找程序; 1. 随机产生n个整数,要求从小到大顺序输出。 2. 找出n个数中的最大值和最小值及其位置。 3. 统计全班高于平均分的个数,并求所占百分比。 ;2. 二维数组赋初值;3. 数组元素的引用; 1. 在二维数组中找出其中的最小值。 2. 输出杨辉三角形的6行6列值。 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1;5.4 字 符 数 组与字符串;⒊字符数组的输入输出;⑴ge

文档评论(0)

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

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

1亿VIP精品文档

相关文档