- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
五、输入输出函数scanf() 和printf() 1、printf()调用形式: printf(格式控制,输出表列); P79表3-2 printf()常用的格式字符及意义 注意(1)非格式字符将按原样输出,通常用于显示提 示信息 (2)格式字符与输出项在数量和类型上必须一 一对应。 例: Printf(“%d%c\n”,a,b); Printf(“a=%db=%c\n”,a,b); 格式说明 输出表列 例: Main( ) {int a; char b; A=12;b=‘y’; Printf(“%d%c\n”,a,b) Printf(“a=%d b=%c\n”,a,b) 写出运行结果: 2、scanf()函数 一般形式:scanf(格式控制,地址表); 表3-3函数常用的格式字符及意义 例: Main( ) {int a,b; Printf(“please input two numbers:\n”); Scanf(“%d %d”,a,b); Printf(“a=%d b=%d\n”,a,b); } 本章小结: 本章介绍了C语言的基本部分,包括C语言的基本组成、数据类型、运算符及表达式、流程控制语句及函数。通过学习,应了解C语言的历史及特点;熟悉C语言基本组成;掌握常量的书写格式,变量的说明和使用;掌握printf()scanf()函数的调用格式。 C语言基础 学习目标: 熟练掌握:C语言的基本数据类型、运算符及表达式 掌握:常见的输入、输出函数使用方法; 了解:通过对具体语言的学习,加深对一般 程序设计语言的认识和理解 1 C语言概述 一、C语言的发展历史 二、C语言的特点 三、简单的C程序介绍 例1:最简单的C程序 main() { printf(“hello,world!”); } 例2:求两个整数之积。 main() {int a,b,c; a=12;b=45; c=a*b; printf(“c=%d\n”,c); } 例3 求两个整数中最大值 int max(x,y) main() int x,y; {int a,b,c; {int z ; scanf(“%d,%d”,a,b); if(xy) z=x; c=max(a,b); else z=y; printf(“max=%d”,c); return(z);} } 四、C语言的基本组成 1、基本字符集 2、标识符 3、关键字: 4、语句 5、标准库函数 五、如何执行C程序 P60分为四步 2 数据类型 一、C的数据类型 数据类型 空类型 指针类型 构造类型 基本类型 单精度型 浮点型 字符型 枚举型 整型 双精度型 二、常量 1、整型常量 2、实型常量 3、字符常量 4、字符串常量 5、符号常量 三 、变 量 1、变量的基本概念 2、整型变量 3、实型变量 4、字符变量 5、变量的初始化 6、不同数据类型之间的 数据转换与运算 2 运算符及表达式 一、基本概念 1、运算符 2、表达式:完成P83习题5 3、表达式的运算规则:优先级与结合性 二、算术运算及赋值运算 1、算术运算: (1)算术运算符+、-、*、/、% (2)自增、自减运算符:++,-- ++I;I++;--I;I--;的含义。 例:I的初值为10,求: A=++I; A=I++; A=--I; A=I--;的a,I的值分别为多少 例: Main( ) {int I,k; I=3; K=++I+(++I); Printf(“k=%d,I=%d\n”,k,I); K=I+++(++I); Printf(“k=%d,I=%d\n”,k,I); } 试分析k,I的值分别为多少? (3)算术表达式 (4)算术表达式的规则 (5)强制类型转换符的应用:自动类型转换
原创力文档


文档评论(0)