1 / 12
文档名称:

c语言课件36429.doc

格式:doc   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言课件36429.doc

上传人:xxj16588 2016/1/16 文件大小:0 KB

下载得到文件列表

c语言课件36429.doc

相关文档

文档介绍

文档介绍:第四章最简单的C程序设计——:?控制语句完成一定的控制功能。C有9种控制语句:①if()~else~条件语句②for()~循环语句③whlie()~循环语句④do~while()循环语句⑤continue结束本次循环语句⑥break中止执行switch或循环语句⑦switch多分支选择语句⑧goto转向语句上面9种语句中的()表示其中是一个条件,~表示内嵌的语句。?函数调用语句由一次函数调用加一个分号构成一个语句。printf(“ThisisaCprogram.”);?表达式语句由一个表达式加一个分号构成一个语句。a=4---------------赋值表达式a=4;---------------赋值语句?空语句只有一个分号的语句;------------------空语句?复合语句用{}把一些语句括起来成为复合语句,又称分程序。{z=x+y;t=z/200;printf(“%f”,t);}注意:(1)C程序中,声明部分的语句不应称为语句,它不产生机器操作,而只是对变量的定义。(2)程序应该包括数据描述(由声明部分来实现)和数据操作(由语句来实现)。数据描述包括定义数据结构和在需要时对数据初始化。(3)C中一个语句必须在最后出现分号,分号是语句中不可缺少的一部分。。(1)C语言中的赋值号“=”是一个运算符。(2)赋值表达式和赋值语句是两个不同的概念,赋值表达式可以包含在其它表达式中,赋值语句则不能。例如:c=a+(d=5);这是一个赋值语句,它由赋值表达式构成。在赋值表达式中包含了另一赋值表达式d=5。c=a+(d=5;);这就是错误的。(1)“数据输入/输出”是相对于计算机而言的。“输入”是从外部输入设备(一般为键盘)向计算机输入数据,而“输出”指把程序的执行结果或提示语句输出到计算机的外部输出设备(一般为屏幕)上。(2)C语言中不提供输入输出命令,而是通过系统提供的输入输出函数来实现的:putchar函数字符输出函数getchar函数字符输入函数printf函数格式输出函数scanf函数格式输入函数(3)在使用系统库文件时,要使用#include将有关的头文件包括到用户源文件中。使用标准输入输出库函数时,要用到“”文件中的信息。#include“”或#include<>。(单字符输出函数)格式:putchar(参数)说明:参数是指待输出的字符常量、字符变量、字符的ASCII码或转义字符。功能:将一个字符在输出设备上输出。例如:要在屏幕上显示字符a,可以用三种方法。再例如::⑴putchar()只能输出一个字符。⑵要调用putchar()函数,应该在该函数的前面(或本文件开头)加上“包含命令”:#include<>(单字符输入函数)格式:getchar();功能:从键盘接收一个字符常用方法:字符变量名=getchar();从键盘接收一个字符,并将其赋值给指定的字符变量。例如::⑴getchar()只能接收一个字符。⑵getchar()函数得到的字符可以赋值给一个字符变量或整型变量,也可以不赋值给任何变量,作为表达式的一部分使用。例如:putchar(getchar());或者:printf(“%c”,getchar());⑶要调用getchar()函数,应该在该函数的前面(或本文件开头)加上“包含命令”:#include<>()和printf()可实现各种复杂的数据输入和输出。:printf(格式控制,输出表列)例如:printf(“%d,%c\n”,i,c);说明:?“格式控制”是用双引号括起来的字符串,也称为“转换控制字符串”,它包括两种信息:(1)格式说明。格式说明由%和格式字符组成,如%d,%f,%c等。它的作用是将输出的数据转换为指定的格式输出。(2)普通字符。在格式控制中,除格式说明以外的字符,输出时原样输出。?“输出表列”是需要输出的一些数据,可以是变量或者表达式。注意:输出表列中的各输出项之间以“,”作为间隔。例如:假设有:inta=3,b=4;输出结果:3,4a=3b=?d格式符d格式符,用来输出十进制整数。?%d,按整型数据的实际长度输出。?%md,m为指定的输出字段的宽度。如果数据的位数小于m,则左端补以空格;如果数据的位数大于m,则按实际位数输