1 / 59
文档名称:

第二讲 c程序设计初步(3).ppt

格式:ppt   页数:59页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第二讲 c程序设计初步(3).ppt

上传人:新起点 2016/6/28 文件大小:0 KB

下载得到文件列表

第二讲 c程序设计初步(3).ppt

相关文档

文档介绍

文档介绍:第二讲 C程序设计初步(3) C语言程序设计 Programming in C . 2017 年2月21日12时19分第2章 C程序设计初步 2 一、输入输出函数的简单应用 1. 格式输出函数 printf 2. 格式输入函数 scanf 二、程序中的常用运算符(Operator) 和表达式(Expression) 1. 算术运算符和算术表达式 2. 赋值运算符和赋值表达式 3. 自增/自减运算符 4. 逗号运算符和逗号表达式 5. 指针运算符 6. 数据类型转换上讲内容回顾. 2017 年2月21日12时19分第2章 C程序设计初步 3 本讲内容 输入输出的复杂格式控制 字符/字符串数据的输入和输出 C 语句概述. 2017 年2月21日12时19分第2章 C程序设计初步 4 输入输出的复杂格式控制 printf 函数调用形式: 功能 1:按原样输出字符串。 printf (“字符串”); 功能 2:按格式说明符输出对应的数据项。 printf ("% 格式说明符", 输出项列表); printf("a =% d,b =% f\n",a,b ) . 2017 年2月21日12时19分第2章 C程序设计初步 5 int a=1; float b=2; printf("a =%d,b=% f\n",a,b ) 变量 a对应格式符为%d 变量 b对应格式符为%f 非格式符原样输出, \n是转义字符格式控制字符串输出数据列表 . 2017 年2月21日12时19分第2章 C程序设计初步 6 常用的 printf 格式符. 2017 年2月21日12时19分第2章 C程序设计初步 7 例例整型数据的输出#include "" void main() { int a=15,b=-20; long c=45; printf("1:%d %o %x %u \n",a,a,a,a); printf("2:%d %d\n",a,b); printf("3:%d %ld\n",a,c); } 程序运行结果为: . 2017 年2月21日12时19分第2章 C程序设计初步 8 例例 printf ("% d\n % u\n%x ,% X,%o \n" ,10, 10, 10, 10, 10) ; printf ("% d\n % u\n%x ,% X,%o \n" , -1, -1, -1, -1, -1) ;21,A,a 01 01 . 2017 年2月21日12时19分第2章 C程序设计初步 9 数据在计算机中的存储---- 补码补码的最高位为符号位正数最高位为 0,负数最高位为 1 正数的补码就是它本身例如: 1的补码(若为短整型, 2个字节) 0000 0000 0000 0001 负数的补码例如: -1的补码(若为短整型, 2个字节) 先求它的绝对值为 1 0000 0000 0000 0001 按位取反 1111 1111 1111 1110 最低位加 1 -1 的补码是 1111 1111 1111 1111 . 2017 年2月21日12时19分第2章 C程序设计初步 10 例例负数的输出 printf (" %d \n%u \n%x ,%X,%o \n" , -1, -1, -1, -1, -1) ; -1的补码是: 1111 1111 1111 1111 777771,FFFF,ffff 53556 1-