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

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

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

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

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

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

C语句用来向计算机系统发出操作指令,C函数是由若干语句组成,C语句可分为五类: 1)表达式语句:表达式; 例如:x=10+y;i++; 2)函数调用语句:函数名(参数表); 例如:printf(“x=%d\n”,x); 3)控制语句:if,switch等 4)复合语句:用{}将多条语句括起来,组成一个 复合语句。5)空语句:; 空语句什么也不执行。有时用在判断或循环语句中,以保证查询语法结构的完整。 例如: if(x>0)printf(“x=%d”,x); else;3.2结构化程序设计什么是程序设计? 设计完成工作规则(步骤)的过程。例如:为了使大家了解某菜是如何制作的,需写出制作过程:1、需买什么原料2、如何准备原料3、设置火的大小4、放锅、加油5、何时依次放入佐料6、何时依次放入原料7、放入调料8、何时出锅9、如何装盘一个程序由若干条语句组成,语句是构成程序的基本成分,程序的功能就是通过执行这些语句得以实现的。1)顺序结构2)选择结构3)循环结构C语言没有提供输入/输出语句,输入和输出操作是通过函数来完成,所以C语言函数库中提供了多个IO函数,用于不同的IO操作。 IO函数的源程序均放在stdio.h文件中,故在使用IO函数前要利用include命令将stdio.h文件的内容调入内存,才能使用IO函数。1.字符输入函数:#include<stdio.h> #include<conio.h> voidmain() {charch1,ch2,ch3; ch1=getchar(); putchar(ch1);putchar('\n'); ch2=getche();putchar('\n'); putchar(ch2); ch3=getchar();putchar(ch3); }printf(“格式符,控制符,普通字符”,若干表达式); 输出表达式的值;原样显示。2)格式符: 由%字母(多为小写)组成,用来控制输出表达 式的类型。在格式符%字母中可插入整数或实数,用来指定输出数据的宽度。3)普通字符: 原样显示,提高可读性。3.5格式输入编译给变量分配存储单元时,自动把变量名与其地址联系起来,程序中通常用变量名来代表那个存储单元,无需涉及地址。2.scanf函数格式及功能:1)在%后加“*”表示跳过相应的数据 scanf("%2d%*3d%2d",&a,&b); 则当输入为1234567↙ a=12345不存b=67在格式控制中除格式说明符外若还有其它字 符,则应按顺序原样输入。见P.88-89scanf(“%d%f”,&x); 1).找到x的起始地址1001 2).将从键盘上输入的值存 入1001和1002对应的单元中 在其它函数或语句中对变量的访问过程均相同。例程3-2:输入一个三位正整数,按反向输出对应 的数,如输入123,则输出321。#include<stdio.h> voidmain() {intx,bw,sw,gw; printf(“输入一个3位正整数:”); scanf(“%d”,&x); bw=x/100; sw=(x-bw*100)/10; gw=(x-bw*100-sw*10); y=gw*100+sw*10+bw; printf(“x=%dy=%d”,x,y); }例程3-3:输入弧度值,将弧度转换成角度值(度、 分、秒的形式)。