- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- chapter5创新.ppt
- chapt_3暨南大学创新微观经济学课件.ppt
- Chap_24创新.ppt
- Chap_13成本理论创新(ppt51).ppt
- chapter5 运输创新.ppt
- china daily 201创新3 新闻词汇汇总 3.doc
- China金融牌照全创新部种类.doc
- chp11 企业盈利拇葱萝力分析.ppt
- CHP4,5,6 有价证创新券价格确定.ppt
- CIA600题第三部反葱轮(不含答案).doc
- D04金融机构创新.ppt
- DDIT_RDD_生产企创新业出口退税申报系统应用电子口岸出口报关单电子数据操作_新手入门_申报组_20110601.ppt
- dh-zypgz国外期淮葱迈公司的经营模式和经验.doc
- DEVELOPING CORP创新ORATE BOND MARKETS IN EAST ASIA.ppt
- DM制作方法创新.ppt
- Deregulation of创新 interest rates取消利率管制.doc
- dell销售模式分未葱脉.doc
- Duyuyy2011年初即葱露经济师人力资源管理专业试题免费下载学会计论坛提供.doc
- DF程序化交易软即葱漫介绍PPT.ppt
- economic 常用名创新词解释.doc
文档评论(0)