预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共62页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

教师信息课程要求:考核方式与成绩评定第一章概述计算机系统组成图第一代:机器语言(低级语言):面向机器、可移植性差、效率高、不方便编程 第二代:汇编语言 第三代:高级语言:面向程序员、可移植性好、执行效率低、便于编程 第四代:面向对象语言 第五代:智能语言1.1C语言概述 1.1.1C语言发展简介 1.1.2C语言特点 1.1.3C语言的程序结构 1.1.4IDE开发环境 1.2C语言的基本符号 1.2.1基本符号集 1.2.2标识符 1.3数据的输入和输出 1.3.1字符输出函数putchar() 1.3.2字符输入函数getchar() 1.3.3格式输出函数printf() 1.3.4格式输入函数scanf() 1.1C语言概述1.1.1C语言及特点2.C语言特点 (1)较低级语言(中级语言) (2)结构化语言 (3)运算能力强 (4)数据类型多 (5)有预处理能力 (6)可移植性好 (7)语法不严格2024/9/82024/9/82024/9/82024/9/82024/9/82024/9/82024/9/82024/9/81.1.3C语言程序的结构特点 [例1.1]求两个数的和。 main() {inta,b,sum; a=3;b=4; sum=add(a,b); printf("sum=a+b=%d\n",sum); } intadd(intx,inty) {intz; z=x+y; return(z); }1.函数型语言,函数是C程序的基本单位。 2.函数由说明部分和函数体两部分组成 函数的组成: 说明部分:函数类型函数名(参数类型参数名,……) 例:intadd(intx,inty)或intadd(x,y)intx,y; 函数体:{变量定义; 执行语句;} 3.主函数main():程序中有且只有一个main()函数,可在任意位置,是程序运行开始和结束。 4.书写格式自由:一行内可多条语句,空格和回车符不计。一个语句可多行,用“\”续行。 5.每个语句后有“;”,函数说明部分除外。 6.C语言本身没有输入输入语句,输入输出用库函数scanf()、printf()、getchar()、putchar()实现。 7.可在任意位置加注释/*……*/,可多行,不可嵌套。 [例1.3]函数C程序例。 main() { printf("ThisisaCprogram."); } [例1.4]求两个数中较小数。 main() {inta,b,c; scanf("%d,%d",&a,&b); c=min(a,b); printf("min=%d",c); } intmin(intx,inty) {intz; if(x<y)z=x;注意逗号!!! elsez=y; return(z); } 启动:DOS下:C:\TC>TC<CR> Windows下:双击图标(p5图1.1) 打开:<F3>或<F10>-File-Load 输入要打开的文件名 新建:<F10>-File-New 编辑:<ESC>(p5表1.1) 保存:<F2>或<F10>-File-Save<CR> 输入文件名<CR> 编译:<F9>或Compile/MakeEXEfile<CR> <F6>,修改错误 运行:<Ctrl-F9>或Run-Run 结果:<Alt-F5>或Run-UserScreen 退出:<Alt-X>或<F10>-File-Quit1.2C语言的基本符号 1.2.1基本符号集(ASCII字符集) 阿拉伯数字10个:0、1、2、…、9 大小写英文字母各26个:A,B,C,…,Z,a,b,c,…,z 下划线:_ 特殊符号:主要是运算符和操作符1.2.2标识符 字符序列,用作常量、变量、函数、文件指针、类型的名字。 用户标识符 保留字/关键字 预定义标识符 用户标识符: 用户根据需要对C程序中用到的变量、符号常量、自己的函数或文件指针进行命名,形成用户标识符。构成规则: 由英文字母、数字、下划线组成,且第一个字符不能是数字; 英文字母区别大小写; 通常识别前8个字符; 取名遵循“简洁明了”和“见名知意”。 保留字/关键字 是编译系统固有的,用做语句名、类型名的标识符。不允许作为用户标识符使用。(p6表1.1) 预定义标识符 允许用户作其他其途,但将失去系统规定的原意。例define、include 1.3数据的输入和输出 由一组库函数完成数据的输入和输出。 1.3.1字符输出函数putchar() 程序开头要预编译命令: #include<stdio.h>或#include“stdio.h”。 功能:把一个字符输出到标准输出设备(显示器)上。 调用形式:putchar(ch); ch是一个整型变量、字符型变量、整型常量或字符型常量。 [例