高中信息学竞赛C语言教程(第一讲)初识C程序.ppt

高中信息学竞赛C语言教程(第一讲)初识C程序.ppt

ID:51637710

大小:476.86 KB

页数:9页

时间:2020-03-27

高中信息学竞赛C语言教程(第一讲)初识C程序.ppt_第1页
高中信息学竞赛C语言教程(第一讲)初识C程序.ppt_第2页
高中信息学竞赛C语言教程(第一讲)初识C程序.ppt_第3页
高中信息学竞赛C语言教程(第一讲)初识C程序.ppt_第4页
高中信息学竞赛C语言教程(第一讲)初识C程序.ppt_第5页
资源描述:

《高中信息学竞赛C语言教程(第一讲)初识C程序.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一讲初识C程序设计语言一、什么是程序设计语言程序设计语言就是用于书写计算机程序的语言。二、程序设计语言与自然语言的比较自然语言C语言信息交流(地位平等)(人具有思维能力和推理能力)人机对话(命令方式)(无思维能力和推理能力,有计算能力和逻辑判断能力)语法规则、句法规则灵活(可省略、颠倒)如:走,去晒太阳!去晒太阳,走!语法规则、句法规则固定(一般不可省略、颠倒,必须按部就班)如:x=a+b;scanf(“%d%d”,&a,&b);表达方式多样算法多样三、简单的C程序例1-1:输出一句话。#includeintmain(void){printf("ThisisaC

2、program.");return0;}输出函数ThisisaCprogram.例1-2:输入两个整数,计算并输出它们的和。#includeintmain(void){inta,b,sum;a=2;b=3;sum=a+b;printf("sum=%d",sum);return0;}赋值语句sum=5变量声明语句例1-3:给定一个正整数n,判断他是奇数还是偶数。#includeintmain(void){inta;scanf("%d",&a);if(a%2==0)printf("偶数");elseprintf("奇数");return0;}条件判断

3、(if)语句5奇数6偶数读入函数三、C程序的结构C程序的结构非常严谨,他有严格的规定,下面我们从实例上来说明C程序的结构。例5:已知长方形的长和宽,求长方形的周长和面积。设长方形的长为A,宽为B,周长为L,面积为S,我们知道公式如下:L=2(A+B),S=(AB),它的C程序如下:#include//预处理指令intmain(void)//函数名{inta,b,c,s;//声明语句printf("请输入长方形的长和宽:");printf(“长:”);scanf("%d",&a);printf("宽:");scanf("%d",&b);//函数语句c=2*(a+

4、b);//赋值语句s=a*b;printf("长方形的周长为:%d",c);printf("长方形的面积为:%d",s);return0;}函数头(header):是程序的开头部分。函数体:C程序中包含一个或多个函数,它们是C程序的基本模块。C的惯例是把main()函数放在开头,因为它通常为程序提供了基本框架。通常,所有的C函数都使用花括号来表示函数体的开始与结束,函数体则由各种语句组成。五、使用DevC++开发程序的一般流程1.启动Dev-C++。2.新建源代码。3.编写代码。4.源程序存盘(Ctrl+S)。5.编译程序(F9)。6.运行程序并查看结果(F10)。注:也可以同

5、时编译、运行程序并查看结果(F11)。7.若编译有错,改错,再次进行编译运行。8.若程序结果有误,改错,再次进行编译运行。9.若程序结果正确,结束。六、课堂练习1、利用printf语句在屏幕上输出“我的名字叫做。。。”,并将程序命名为“P1”进行保存;2、利用printf语句在屏幕上输出如下图形:******并将程序命名为“P2”进行保存;3、利用printf语句在屏幕上输出如下图形:@@@@@@@@@@@@并将程序命名为“P3”进行保存。

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

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

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