顺序,选择结构程序设计

一:用printf输出数据
1.格式字符
①d式字符。用来输出一个有符号的十进制整数,正数的符号不输出,可以在格式声明中指定输出数据的域宽(所占的列数),例如用“%5d”,指定输出数据占5列,输出的数据显示在此5列的右侧。
若输出long数据,在格式符d前加字母里,即“%ld”。若输出long long数据,记为“%lld”
②c格式符。用来输出一个字符。
③s格式符。用来输出一个字符串
④f格式符。用来输出实数,以小数形式输出(基本型用%f——实数中的整数部分全部输出,小数部分输出六位)
二:用scanf函数输入数据
2,一般形式(格式控制,地址表列)
地址表列式由若干个地址组成的表列,可以使变量的地址,或字符串的首地址。
3,使用scanf函数时应注意的问题
①scanf函数中的格式控制后面应当是变量地址,而不是变量名。若a,b为整型变量,记为scanf(“%f%f%f",&a,&b”)
②如果在格式控制字符串中除了格式声明以外还有其他字符,则在输入数据时在对应位置上应输入与这些字符相同的字符。
③在用“%c”格式声明输入字符时,空格字符和转义字符中的字符都作为有效字符输入
④在输入数值数据时,如输入空格 ,空格,回车,Tab键或遇非法字符(不属于数值的字符),认为该数据结束。
三:用putchar函数输出一个字符
int putchar(char ch)————int函数返回值,putchar函数返回名,(char ch)————形参表列
函数完成运算时,必须知道的已知条件,相当于函数的输入
4,字符型在一定的范围内可以和整型通用(字符型在内存中以ASCII码存放,实际上使用时仅限于字母,char类型占一个字节,最大不能超过255,int占2-4个字节)———占的字节数与编译系统有关,sizeof ——计算某一个类型占的字节数
四:用getchar函数输入一个字符
int getchar(void)————int,返回读到的字符,getchar函数名
五:选择结构程序设计
5.if表达式可以是任意合法的表达式(变量,算术表达式,赋值表达式),表达式后面不加;
语句:可以是多条语句,必须加花括号,构6成一个复合语句。
6.关系运算符,等于表示为==,不等于表示为!=
关系表达式的值(从左至右),如果成立为1,如果不成立为0 。
例如6>3>2,例如6>3,输出1,1不大于2,则输出0
7,求两个数的值,未知数统一用int型。
学习心得:通过本节课的学习,我知道了一些函数的基本使用方法以及在使用过程中应该注意的事项,编写程序时不同的函数对应不同的符号和形式,因此应当在以后多加练习,严谨严谨再严谨。顺序,选择结构程序设计_第1张图片

顺序,选择结构程序设计_第2张图片
顺序,选择结构程序设计_第3张图片

你可能感兴趣的:(顺序,选择结构程序设计)