您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > 株洲市八中信息学奥赛培训第二课
c语言程序设计是所有大学理工科大一的必修课程株洲市八中信息学奥赛培训第二课main主函数int整型float浮点型char字符型printf输出函数scanf输入函数if如果else否则forwhile当…时候switch开关、转换case案例default默认break跳出return返回include包括、包含注意:c语言是区分大小写的c语言是区分大小写的(如:if不等于iF)程序中所有的字母、数字或符号应使用半角英文输入方式(如:“不等于“)单词一定要记住(发现写错单词,罚抄所有单词10遍)程序一定要理解,而不是记忆。最开始写程序时,如感觉程序无逻辑上的错误,应去检查一下字母错误,符号错误等。1.严禁带任何食品和饮料进入机房。2.老师未提示开始操作时,你只能听。3.编写程序时只能学习他人的编程思路,严禁完全照抄他人的程序。4.每人在E:盘上新建一个用于学习的操作目录,目录名:入学年+班号+班序号(数字间用“-”隔开,如:2011-266-01)5.下课后将你的操作目录上传至教师机,下堂课再从公布栏内取回。6.每次的练习题都必须在自己的操作目录中为该题新建好一个规定的子目录,你编写的程序、编译后的可执行文件和输入输出文件都必须存放在该子目录中。一.什么是程序语言二.如何学好程序设计三.如何使用编译程序编译你的代码一、什么是程序设计程序设计就是程序员利用程序语言编写程序,以完成某一项任务。二、什么是c语言程序设计c语言程序设计就是通过c这门语言与计算机通信,并告诉计算机应如何工作。(还有很多其它语言的程序设计:BASIC、PASCAL、JAVA、PHP等)1、你编写的c程序,计算机是看不懂的,这之间需要c的编译程序将c程序语言编译为计算机看得懂的由0与1组成的机器语言,让计算机知道要做什么。(编译程序就像是一位翻译员,能在两位语言不通的人之间架设桥梁,让他们彼此了解对方。)2、在什么地方编写程序和运行程序。(如:编写文档在记事本或word里等)3、不同的编译环境基本部分是相同的,但还是有一些差异的,大家一定要注意自己所使用的c编译环境的特点和规定。4、我们使用的是信息学奥赛指定的c语言编译环境DEV-C++4.9.92版注意:请同学要按上机的要求在E:盘的根目录下新建好自己的操作目录并在此目录下再次新建一个程序子目录first。(如:e:\2011-266-01\first)上交作业时请将2011-266-01这整个目录上传从主菜单选[运行]-[编译](也可选”编译当前文件“),可一次性完成程序的预处理、编译和链接过程。如果程序中存在词法、语法等错误,则编译过程失败,编译器将会在屏幕下方的”编译日志“和”编译器”标签页中显示错误信息。如图“编译器”和”编译日志”标签页中显示的错误信息是寻找程序错误的重要信息来源,每一位同学都要学会看这些错误信息,当你每一次遇见错误并最终解决了错误时,要记住错误信息以及相应的解决方法。这样以后看到类似的错误提示就能熟练的反应出是源程序哪里有问题,从而提高程序调试效率。排除了程序中存在的词法、语法等错误后,编译成功。此时在源文件所在的目录下将会出现一个同名的.exe可执行文件(如first.exe)。双击这个文件,即可运行程序。同样,编译成功后直接选择主菜单上的[运行]-[运行]也可运行程序。注意:DEVc++是设置了一些快捷图标和快捷键同样也能起到编译和运行程序的功能。如:键盘上的F9能直接完在编译加运行程序的过程。#includestdio.h/*预处理头文件stdio.h*/#includestdlib.h/*预处理头文件stdlib.h*/intmain()/*定义主函数*/{/*函数开始*/printf(我喜欢c语言);system(pause);return0;}/*函数结束*/例1.1文件名first1.c#:预处理标志include:预处理指令(其后接一对尖括号)stdio.h:标准输入输出头文件standardinputoutput头文件:就像是一本书的目录,读者能通过目录查阅到需要的内容。stdio.h中含有标准输入输出函数,而在后在的程序中又使用到了printf()这个标准输出函数,所以要预先调入或声明全句:将stdio.h这个头文件中的内容在程序编译前预先调入到程序的这一行。stdlib.h:标准库头文件standardlibrarystdlib.h中含有sytem()等函数,程序中使用到了所以预先调入。system():执行或调用系统命令函数,pause暂停命令参数””内用来书写参数pause。参数都应该书写在””内。main:主要的()一对小括号用来表示这是一个函数。int:整型用来注明main()函数的返回值类型为整型。在c语言中如main()函数前不写int则被默认为整型,但有些编译标准中会提示错误,所以请使用标准写法。intmain(){表示函数开始了。printf():标准输出函数printformat格式化输出或按格式输出””内为参数;号表示这行语句结束了全句:在屏幕上输出我喜欢c语言几个字符。注意:输出时不会将””号一起输出。system():执行或调用系统命令函数,pause暂停命令参数””内用来书写参数pause。参数一般都书写在””内。retrun返回这里表示main()函数返回一个数0值。谁调用了这个函数,其值就返回给谁,main()函数操作系统调用的,所以0值返回给操作系统。操作系统通过返回的值来了解程序退出的状态。常用0来表示正常,用-1来表示异常。}表示函数结束了。1、字符和字母应该用半角输入方式录入。2、所有的括号、引号都必须成对输入后才在其中增加其余的代码。3、请用TAB键来明确代码层级,从而加强代码的可读性。注意:拥有良好的书写代码的习惯能为你在今后的编程过程减少大量的错误。
本文标题:株洲市八中信息学奥赛培训第二课
链接地址:https://www.777doc.com/doc-4124981 .html