如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
3.1程序的控制结构3.1.3算法的表示【例3.1】求5!的算法流程图表示。【例3.2】判定闰年的算法用流程图表示。三种基本结构和改进的流程图三种基本结构的共同特点:3.1.4用N-S流程图表示算法3.1.5用计算机语言表示算法3.1.6结构化程序设计方法3.2C语句概述C语句可分为以下五类:3.3数据输入输出的概念及在C语言中的实现3.4字符数据的输入与输出3.4.2getchar函数(键盘输入函数)3.5printf函数(格式输出函数)【例3.6】输出整数#include<stdio.h>voidmain(){inta=88,b=89;printf("%4d%4o\n",a,b);printf("%+4ld,%-4d\n",a,b);printf("%+04d,%-04d\n",a,b);printf("a=%d,b=%d\n",a,b);}【例3.4】按格式控制字符串要求输出浮点型小数和字符型数据#include<stdio.h>voidmain(){inta=15;floatb=123.1234567f;doublec=12345678.1234567;chard='p';printf("a=%d,%5d,%o,%X\n",a,a,a,a);printf("b=%f,%lf,%5.4lf,%e\n",b,b,b,b);printf("c=%lf,%f,%8.4lf\n",c,c,c);printf("d=%c,%8c\n",d,d);}3.5使用printf函数注意事项3.6scanf函数(格式输入函数)格式字符串使用scanf函数还必须注意以下几点:【例3.6】数据的格式化输入输出。输入一学生的学号(8位数字)、生日(年-月-日)、性别(M:男,F:女)及三门功课(语文、数学、英语)的成绩,现要求计算该学生的总分和平均分,并将该学生的全部信息输出(包括总分、平均分)。3.7顺序结构程序设计举例【3.9】从键盘输入一个大写字母,要求改用小写字母输出。