《C程序设计初步》PPT课件.ppt

《C程序设计初步》PPT课件.ppt

ID:51992344

大小:3.14 MB

页数:50页

时间:2020-03-27

《C程序设计初步》PPT课件.ppt_第1页
《C程序设计初步》PPT课件.ppt_第2页
《C程序设计初步》PPT课件.ppt_第3页
《C程序设计初步》PPT课件.ppt_第4页
《C程序设计初步》PPT课件.ppt_第5页
资源描述:

《《C程序设计初步》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章C程序设计初步(2)C语言程序设计ProgramminginCC语言数据类型原子类型:基本数据类型数值类型非数值类型整型有符号短整型(short)无符号短整型(unsignedshort)有符号整型(int)无符号整型(unsignedint)有符号长整型(long)无符号长整型(unsignedlong)实型(浮点型)单精度型(float)双精度型(double)字符类型(char)空类型(void)结构体(struct)枚举类型(enum)(C语言的特殊数据类型)构造类型指针类型共用体(union)数组(array)上讲内容回顾上讲内容

2、回顾常量整型常量实型常量字符型常量字符串常量符号常量变量定义声明变量赋值变量使用2.2.3如何确定问题领域的数据及其类型分析:【例2-3】理解程序设计中数据、变量的选择和确定。若编程计算商场某种商品打折之后的价格,需要定义哪些数据(常量和变量),数据类型如何确定?(1)需求分析:输入商品原价和折扣率,计算并输出商品打折之后的价格。(2)设,商品原价、折扣率和打折之后的价格分别用变量a、b、p表示,则计算公式为:p=a*b其中a,b为输入变量,p为输出变量。(3)根据实际,商品的原价、折扣率和打折之后的价格选为实数较合理。变量定义语句如下:floa

3、ta,b,p;本讲内容一、输入输出函数的简单应用(2.4.1)二、运算符(Operator)和表达式(Expression)(2.3)一、输入输出函数的简单应用1.格式输出函数printf2.格式输入函数scanf1、格式输出函数printfprintf函数简单调用形式:功能1:按原样输出字符串。printf("字符串");【例】用printf函数输出如下内容。#include"stdio.h"voidmain(void){printf("t===========================");printf("t\星月的来由

4、");printf("t\\");printf("t\树枝想去撕裂天空,\");printf("t\但却只戳了几个微小的窟窿,\");printf("t\它透出了天外的光亮,\");printf("t\人们把它叫作月亮和星星。\");printf("t============================");}1、格式输出函数printf功能2:按格式说明符输出对应的数据项。printf("%格式说明符",输出数据);◆不同的数据类型对应不同的格式符。inta=1;floatb

5、=2.3;charc=‘k’;printf("%d",a);printf("%f,%c",b,c);常用的printf格式符普通字符原样输出inta=1,b=2;printf("c=%d+%d=%d",a,b,a+b);显示结果:1.格式输出函数printf2.格式输入函数scanf常用scanf()函数接收用户从键盘输入的数据,实现人机交流。功能:程序暂停,用户按格式符要求从键盘输入数据,存入相应变量scanf函数调用的简单形式有:(1)scanf("%格式说明符",&简单变量名);(2)scanf(“%格式说明符”,指针变量);地

6、址inta;floatb;charc;scanf("%d",&a);scanf("%f%c",&b,&c);2.格式输入函数scanfscanf("a=%d,b=%d",&a,&b);2.格式输入函数scanf普通字符照原样输入scanf("%d%f%c",&num,&s1,&r);从键盘输入:9011234.56y↙注意:两个数值数据之间用空白符分开;数值数据和字符数据间不需要用分隔符分开;二、运算符(Operator)和 表达式(Expression)运算符(1)运算符的分类按运算功能分:二、运算符(Operator)和 表达式(Expres

7、sion)按操作数的个数分:单目运算符(UnaryOperator)x++双目运算符(BinaryOperator)x+y三目运算符(TernaryOperator)x?1:0(2)运算符的优先级(Priority)和结合性(Combine)优先级分为15级结合性:左结合(自左至右)和右结合(自右至左)表达式(Expression)由运算符和操作对象组成的式子叫表达式。操作数可以是常量、变量、函数或表达式。每个表达式均有结果值。任何表达式加上分号“;”构成C语句。二、运算符(Operator)和 表达式(Expression)1.算术运算符和算术

8、表达式2.赋值运算符和赋值表达式3.自增/自减运算符4.逗号运算符和逗号表达式5.指针运算符6.数据类型转换二、运算符(Operator

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

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

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