网站大量收购独家精品文档,联系QQ:2885784924

程序设计基础第2章(2010级)幻灯片.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教学要求 重 点: 数据类型、变量及其定义、基本输入、输出、指针概念、运算符及其表达式 难 点: 转义字符、内存访问、++ -- 运算、运算符的优先性及结合方向、数据类型转换 2.1基本数据类型 C++语言的数据类型 基本数据类型 2.2常量、变量 常量是在程序中不变的量。 字面常量:如 12, 3.14159, ‘A’,“abc” 整型常量:可用十、八、十六三种进制表示。如十进 数17可写成: 17,021(八进制),0x11(十六进制) 浮点型常量:可用小数点法和指数法表示。如: 0.314159,314.159e-3,3.14159e-1 字符常量:一般用单引号括起来表示,如‘a’; 用转义字符表示:\n、\12、\xa 字符串常量:用双引号括起来表示,如“abc”, “a” 符号常量:用符号表示常量,其定义方法: const 类型标识符 常量名=常量表达式; 例如: const float PI=3.14159; const float R=2.0; const float S=PI*R; 除定义外,符号常量名不可以重新定义,不可以出现在“=”的左边使用。 另外可以用预处理命令方法来说明符号常量。方法: # define PI 3.14159 注意:结束没有分号 “;” 变量:在程序执行中可以被改变的量。变量必须有标识符,必须先定义,后使用。定义方法: 类型标识符 变量名1,变量名2,· ···; 例如: int k, i ; //定义k,i为整型变量 unsigned int m; //定义m为无符号整型变量 char stud_1, stud_2 ; //定义stud_1, stud_2为字符型变量 bool t ; //定义t为布尔(逻辑)型变量 float x, y, z ; //定义x,y,z为单精度实型变量 变量的赋值与初始化(按名访问即直接访问) 赋值: k=1; //把数值1赋给变量k stud_1=‘A’; //把字符值A赋给变量stud_1 初始化:在定义变量时就给变量直接赋值。如 int k=1, i=3, m; int k(1), i(3), m; 例2.1 #include stdio.h void main( ) { int x,y,z,w; //定义x,y,z,w为整型变量 unsigned int k=30; //定义k为无符号整型变量并初始化 x=10;y=-20; //把10赋给x,20赋给y z=x+k;w=y+k; //计算z ,w printf(“x+k=%d,y+k=%d\n”,z,w); //输出 } 输出结果为:x+k=40,y+k=10 2.3输入、输出 2.3.1输入输出单字符 使用C语言的输入输出函数时要用stdio.h头函数。 输入一个字符函数getchar( ) 格式:getchar( ); 功能:从键盘读入一个字符 例如:char c; c=getchar( ); 用putchar( )输出一个字符  格式;putchar(char c); 功能:向屏幕在当前光标处输出一个字符c 。 例如:char c1=‘A’; putchar(c1); // 输出字符A putchar(c1+1); // 输出字符B putchar(‘A’+32); // 输出字符a 2.3.2格式输入、输出 格式输出函数printf( ) 格式: printf(“格式控制字符串”, 表达式列表); 功能:按指定格式向屏幕输出表达式的值。 例如:printf(“x=%d, y=%d, x+y=%d\n”, x, y, x+y); 格式控制字符串说明 ⑴普通字符按原样输出。 ⑵转义字符按转义的意义输出。例如’\n’输出时,换行,光标移到下一行开头。 ⑶格式符与

文档评论(0)

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

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

1亿VIP精品文档

相关文档