第二章变量和数据类型ppt课件.ppt

第二章变量和数据类型ppt课件.ppt

ID:59235294

大小:1.23 MB

页数:45页

时间:2020-09-26

第二章变量和数据类型ppt课件.ppt_第1页
第二章变量和数据类型ppt课件.ppt_第2页
第二章变量和数据类型ppt课件.ppt_第3页
第二章变量和数据类型ppt课件.ppt_第4页
第二章变量和数据类型ppt课件.ppt_第5页
资源描述:

《第二章变量和数据类型ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章内容回顾程序是为执行一项任务而编写的有序指令集算法是解决问题的具体方法和步骤流程图是算法的图形化表现形式C程序的编译和运行过程编译器将源程序转换成机器能理解的程序连接器用于连接相关的目标文件以生成可执行程序第2章变量和数据类型预习检查在printf函数中%d打印什么类型的数据,%f呢?double型该用什么打印?那么,如果真的想打印“%d”,该怎么办?‘2’+‘2’=?如何打印一个浮点数的整数部分我想把%运算符用于浮点数,但程序无法通过编译。该怎么办?本章目标若a=3,h=4,c=5,x=1.2,y=2.4,z=-3.6,u=51274,n

2、=128765,c1=’a’,c2=’b’。想得到以下的输出格式和结果,请写出程序,包括定义变量类型和设计输出。要求输出的结果如下:编写程序,用getchar函数读入两个字符给c1与c2,然后分别用putchar()函数和printf()函数输出这两个字符,并思考以下问题:(1)变量C1、C2应定义为字符型或整型?还是两者皆可?(2)、要求输出C1、C2的值ASCII码,应如何处理?用putchar()函数还是printf()函数?要求掌握:字符变量的范围与整数的范围掌握putchar()与printf()的用法什么是字符的ASCII码值本章结构

3、简介变量和数据类型类型转换符号常量基本数据类型输入输出函数算术运算符接收并显示字符程序指令C语言中的基本元素之总体量标识符关键字运算符分隔符等C语言中的基本元素之量变量:是指没有固定的值,可以改变的数。变量用于开放句子,表示尚未清楚的值(即变数),或一个可代入的值变量能够作为某特定种类的值中任何一个的保留器。变量通常用一个英文字母表示常量:是指在程序运行过程中其值不能改变的量。常量分为直接常量和符号常量。一旦确定以后是不能改的例如,计算圆面积的C语句:S=3.14159*r*r;中的S和r都是变量,其中,r可以有不同的值,S的值因r的值不同而不同

4、。3.14159是常量C语言中的基本元素之定义与声明变量定义与声明变量:数据类型变量名;变量的命名规则:变量名可以由字母、数字和_(下划线)组合而成变量名不能包含除_以外的任何特殊字符,如:%、#、逗号、空格等变量名必须以字母或_(下划线)开头变量名不能包含空白字符(换行符、空格和制表符称为空白字符)C语言中的某些词(例如int和float等)称为保留字,具有特殊意义,不能用作变量名C语言区分大小写,因此变量price与变量PRICE是两个不同的变量数据类型基本数据类型之整型名称全称类型说明符缩写类型说明符位数范围整型intint32-2^31至

5、+2^31-1无符号整型unsignedintunsigned320至2^32-1短整型shortintshort16-32768至+32767无符号短整型unsignedshortintunsignedshort160至65,535长整型longintlong32-2,147,483,648至2,147,483,647无符号长整型unsignedlongintunsignedlong320至4,294,967,295仅限于32位机!基本数据类型之整型定义:intpage_number;longintpopulation;unsignedinta

6、ge;在同一语句中可以声明多个类型相同的变量:intpage_number,copies=0,paper_width;C语言中的基本元素之改变变量初始化:定义时初始化变量intbefore=1;定义后初始化变量Intmiddle;middle=0x4591;通过运算赋值intprogrammer=1;programmer=(left+right)/2;格式化输入scanfintscanf(constchar*format,...);是格式化输入函数,它从标准输入设备(键盘)读取输入的信息。例:使用scanf函数输入数据。#include

7、o.h>intmain(){inta,b,c;scanf("%d%d%d",&a,&b,&c);return0;}scanf("%d",&num);格式化输入/输出函数之scanfscanf函数从标准输入(键盘)读取信息,按照格式描述把读入的信息转换为指定数据类型的数据,并把这些数据赋给指定的程序变量。转换字符串&符号(附在读取的每个变量上)用于指明变量在内存中的位置变量的名称转换字符串参数变量的类型要求的实际输入%dint十进制数字序列%ldlong十进制数字序列%ffloat十进制数,可以有小数点及指数部分%lfdouble十进制数,可以有小

8、数点及指数部分格式化输出printfintprintf(constchar*format,[argument]);通过标准输出设备输出一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。