如果您无法下载资料,请参考说明:
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的起始地址10012).将从键盘上输入的值存入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:输入弧度值,将弧度转换成角度值(度、分、秒的形式)。