语言基础语句编写简单的C程序课件.ppt

语言基础语句编写简单的C程序课件.ppt

ID:57028923

大小:258.00 KB

页数:21页

时间:2020-07-26

语言基础语句编写简单的C程序课件.ppt_第1页
语言基础语句编写简单的C程序课件.ppt_第2页
语言基础语句编写简单的C程序课件.ppt_第3页
语言基础语句编写简单的C程序课件.ppt_第4页
语言基础语句编写简单的C程序课件.ppt_第5页
资源描述:

《语言基础语句编写简单的C程序课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、printf函数语法格式:printf(“控制字符串”,参数列表);转换字符串说明%d将参数按整数形式转换输出,对应参数应是int类型%lf将参数按双精度小数形式转换输出,对应参数应是double类型%f将参数按带小数点数形式输出,对应参数应是float类型%c输出一个字符,对应参数应该是char类型%s输出一个字符串,对应参数应该是一个字符串scanf函数scanf函数从标准输入(键盘)读取信息,按照格式描述把读入的信息转换为指定数据类型的数据,并把这些数据赋给指定的程序变量。转换字符串参数变量的类型要求的实际输入%dint十进制数字序列%ldlong十进制数字序列%

2、ffloat十进制数,可以有小数点及指数部分%lfdouble十进制数,可以有小数点及指数部分格式:scanf("controlstring",addresslist);控制字符串地址列表任务一#includevoidmain(){intn1,n2;scanf("%d%d",&n1,&n2);printf("n1=%d,n2=%d",n1,n2);}键盘输入以下值,其结果如何:(1)1020回车(2)1020回车(3)10,20回车(4)如何修改程序实现(3)的输入格式?任务二#includevoidmain(){floatn1,

3、n2;scanf("%f%f",&n1,&n2);printf("n1=%f,n2=%f",n1,n2);}键盘输入:1.53.2回车结果如何?(1)如何显示一位小数?(2)修改scanf(“%3.1f%4.1f”,&n1,&n2);是否正确?任务三#includevoidmain(){intn1;charn2;floatn3;scanf("%d%c%f",&n1,&n2,&n3);printf("n1=%f,n2=%c,n3=%f",n1,n2);}(1)键盘如何输入?(2)修改scanf(“%d%f%c”,&n1,&n3,&n2);如何输入

4、?putchar函数调用格式为:putchar(表达式);功能:将指定表达式的值所对应的字符输出到标准输出设备上参数函数效果字符变量putchar(c)显示字符变量c的内容字符常量putchar(‘#')显示字符#数值常量putchar('5')显示数字5转义序列putchar('')在光标位置插入回车getchar函数调用格式为:getchar();功能:从标准输入设备输入一个字符举例:charc;c=getchar();#includevoidmain(){chara,b;printf("请输入两个字符:");a=getchar();b=g

5、etchar();putchar(a);putchar(b);putchar('');}getchar()和putchar()示例内存abOK输出:请输入两个字符:OKOKPressanykeytocontinue_练习1、P47页四7-102、P48页四13、五时间:15分钟C语言的语句C语言规定,语句以分号“;”为结束标志C语言的语句主要有:表达式语句空语句复合语句函数调用语句控制语句表达式语句表达式的后面加一个分号就构成了一个语句。最常用的表达式语句是赋值表达式组成的赋值语句。C语言中有使用价值的表达式语句主要有三种:(1)赋值语句,如z=x+y;(2)自增减

6、运算符构成的表达式语句,如i++;(3)逗号表达式语句,如a=1,b=2;空语句仅有一个分号的语句称为空语句。复合语句、函数调用语句#include#includevoidmain(){inta=10,b=20,s;printf("Welcome!");system("cls");{inta=30,c;c=a*3;printf("复合语句内的输出:");printf("a=%d,c=%d",a,c);}s=a+b;printf("复合语句外的输出:");printf("a=%d,b=%d,s=%d",a,b,s);}编写简单

7、C语言程序(顺序结构)定义变量(int、float、double、char)intnum1,num2,sum;输入数据(给变量赋值)赋值表达式语句赋值表达式;num1=num2=10;标准输入函数:scanf("%d%d",&num1,&num2);数据处理(使用表达式进行运算)sum=num1+num2;输出数据(将变量的值显示在显示器上)标准库输出函数printf("%d",sum);inputprocessoutputdefine编写简单C语言程序【例2-22】已知某学生课程A的平时成绩、实训成绩和期末考试成绩,求该学生课程A的总评

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

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

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