1_C程序设计概要介绍

1_C程序设计概要介绍

ID:37595533

大小:683.50 KB

页数:22页

时间:2019-05-12

1_C程序设计概要介绍_第1页
1_C程序设计概要介绍_第2页
1_C程序设计概要介绍_第3页
1_C程序设计概要介绍_第4页
1_C程序设计概要介绍_第5页
资源描述:

《1_C程序设计概要介绍》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序设计A教师:杨丽娟26731090(办公室)13380319315(手机)课程简介课程简介C语言程序设计是计算机软件技术专业的一门专业基础课,主要讲授程序中的基本算法、基本结构、编程规范和编程的基本方法。学分:5学时:80后续课程:《数据结构》、《面向对象程序设计》考核要求考核方式及评分办法课程考核成绩=形成性考核成绩(60%)+期末综合考试成绩(40%)总评成绩=考勤(10%)+作业+实训项目(20%)+期中实操考试开卷(30%)+期末(笔试)考试闭卷(40%)课程要求教材:每次课都要带教材、课前预习、课后总结提炼课堂笔记本:记录书上没有的补充内容、重点与难点的解释、

2、关键语句的作用、典型案例的算法或程序、学习心得等。纪律:不旷课、不迟到、不早退、课堂上不玩游戏作业:独立完成、不抄袭让我们来看第一个问题要在电脑屏幕上输出:“WelcometoSZY”怎么实现呢?Ok,let‘sgo编译环境:MicrosoftVisualC++6.0!练习用问题在屏幕上输出你的姓名,如:YangLijuan图形如何实现呢?*********************何为算法与程序?算法:为了解决一个问题,程序需要执行一系列的步骤。该步骤序列称为算法。程序:是一组精确地告诉计算机执行什么操作和什么时候执行操作的一组指令集程序的构成结构流程语言环境,风格#includ

3、e“stdio.h”/*编译预处理*/main(){intiNum=9;/*变量定义及初始化*/printf(“iNum=%d”,iNum);/*执行语句*/getch();}变量要素1、类型:整型:int(integer)实型(浮点型):float字符型:char(character)2、变量名:标识符只能是字母(A~Z,a~z)、数字(O~9)、下划线(_)组成的字符串,并且其第一个字符必须是字母或下划线3、当前值:变量的值是可以改变的C语言程序设计以main()函数为程序入口程序体用大括号括起来每条语句后有分号所有变量先定义后使用变量定义类型名变量名;类型名变量名=初值

4、;类型名变量名1,变量名2,变量名3;如:intiage;intiage=18;intiA1,iA2,iA3;标识符的合法性识别1下列不能作为c语言标识符的是_____。A)_charB)M!C)abcD)A_B_c下列选项中,可以作为C语言标识符的是____。A)a.bB)3dayC)iageD)#abc_标识符的合法性识别2下列选项中,可以作为C语言标识符的是A)2ageB)$2C)year2009D)abc-1标识符的合法性识别3变量输入输出输入:scanf函数整型数据Scanf(“%d”,&id);浮点型数据scanf(“%f”,&fa);字符型数据scanf(“%c”,

5、&cs);给下列程序挑错指出以下程序中的错误:#includevoidmain(){intisum=0;scanf(“%d”,isum);printf(“isum=%f”,isum);}变量输出输出:printf()函数整型数据printf(“%d”,iNum);浮点型数据printf(“%f”,fNum);字符型数据printf(“%c”,chNum);指出以下程序中的错误:#includevoidmain(){intiage;floatfscore;printf(“iageis%d,fscoreis%f”,iage,fscore);}给下列

6、程序挑错算法的特性:1)有穷性2)确定性3)有效性4)输入5)输出算法与流程图算法的描述:1)自然语言2)流程图3)N-S结构图4)伪代码5)程序设计语言P18:习题一1.11.21.3(3)写在课堂笔记本上课后作业计算机系统组成简介计算机:能够接收、存储、转换和输出各种数据的机器计算机系统主要由硬件系统和软件系统组成计算机的补充知识:系统组成、存储大小、数据转换、进制互换、编码等。To“计算机导论课件”

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

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

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