第3章 顺序结构编程
- 格式:pptx
- 大小:1.50 MB
- 文档页数:72
第3章顺序结构程序设计3.1 赋值语句3.1.1 单赋值语句格式:变量=表达式;注:1、变量:可以是基本变量、结构变量、枚举变量、对象变量等。
2、表达式:可以是单个变量、常量或方法。
3、=:赋值符号4、等号左右的数据类型必须一致,或者右边的数据可以通过隐式或显示转换成左边的数据类型。
3.1.2 复合赋值语句与连续赋值语句1、复合赋值语句利用+=、-+、*=、/=这类运算符,要先完成特定的运算后再进行赋值。
2、连续赋值语句使用多个赋值语句,将一个值同时赋给多个变量。
Button 控件概述Windows 窗体Button 控件允许用户通过单击它来执行操作。
当该按钮被单击时,它看起来像是被按下,然后被释放。
每当用户单击按钮时,即调用Click 事件处理程序。
可将代码放入Click 事件处理程序来执行所选择的任意操作。
Button常用属性Button常用事件按钮的窗体事件1、将Windows 窗体按钮指定为“接受”按钮在任何Windows 窗体上都可以将某个Button 控件指定为“接受”按钮(也称作默认按钮)。
每当用户按Enter 键时,即单击默认按钮,而不管窗体上其他哪个控件具有焦点。
但当具有焦点的控件为以下情形时存在例外:为另一个按钮,此时,将单击具有焦点的那个按钮;为多行文本框;为捕获了Enter 键的自定义控件。
方法:(1)将窗体的AcceptButton 属性设置为Button 控件的名称。
(2)this.AcceptButton = button1;2、将Windows 窗体按钮指定为“取消”按钮在任何Windows 窗体上,您都可以将Button 控件指定为“取消”按钮。
每当用户按Esc 键时,即单击“取消”按钮,而不管窗体上的其他哪个控件具有焦点。
通常设计这样的按钮是为了允许用户快速退出操作而无需执行任何动作。
方法:(1)将窗体的CancelButton 属性设置为Button 控件的名称(2)this.CancelButton = myCancelBtn;3.2 输入与输出3.2.1 焦点与Tab键顺序焦点:当前用户操作的对象。
第三章顺序结构程序设计3.1 基本要求z掌握C语言中使用最多的一种语句——赋值语句的使用方法。
z掌握各种类型数据的输入输出的方法,并能正确使用各种格式转换符。
z掌握文件包含预处理命令#include。
3.2 内容小结本章主要介绍了一些为编写简单程序所必须的语句及基本的输入输出方法。
它们是C语言中5类基本语句:控制语句、函数调用语句、表达式语句、空语句和复合语句。
格式输入输出函数scanf( )和printf( ):在C语言中没有专用的输入输出语句,但可通过调用输入输出函数及C系统提供的9种格式字符,进行各种类型数据、各种格式的输入输出。
单个字符的输入输出函数getchar( )和putchar( )。
文件的包含:函数是C程序的构成单元,C程序中的函数调用可分为两类,本源程序中函数的调用和非本源程序中函数的调用,如是后者需用#include 文件包含预处理命令把该函数所在的源文件包含到本源文件中来。
3.3 典型例题分析z例题1 printf( )函数的功能main( ){ int a , b;a=10;b=25;printf(“a=%d b=%d\n”,a,b);printf(“a+b=%d\na-b=%d\n”,a+b,a-b);}运行结果:a=10 b=2529a+b=35a-b=-15从上例中可以看出,转换说明符不仅规定了输出格式,而且也决定了输出项在整个输出信息中的位置。
此外,从上例也可以看出,输出项还可以是运算表达式,这时输出的是它的运算结果值。
z例题2 scanf( )函数的功能main( ){ int x, y;printf(“Enter integer x:”);scanf(“%d”,&x);printf(“Enter integer y:”);scanf(“%d”,&y);printf(“x+y=%d\n”,x+y);printf(“x-y=%d\n”,x-y);}该程序是以人机对话方式给变量x和y赋值,它的某次运行情况如下所示:Enter integer x:16〈CR〉Enter integer y:25〈CR〉x+y=41x- y=-9其中划有下横线的部分是从键盘打入的字符,其中〈CR〉表示回车键。