高级语言讲演稿 C 第4章 联系客服

发布时间 : 星期五 文章高级语言讲演稿 C 第4章更新完毕开始阅读f050e911cc7931b765ce152f

型,无符号整型,单精度实型,双精度实型,字符型,字符串型。 m: 控制输入数据的位数。省略时,可用空格、Tab、回车换行键作为两个输入数据的间隔。 每个数据输入语句,所有数据输入后,都要有回车键作为结束。 用%c作为输入字符,仅接收单个字符,按回车键结束后,再用%c作为输入格式字符,将不再读取键盘,而是从键盘缓冲器读取出这个回车键。 (2) 输入变量地址表:由接收数据的变量地址组成。变量地址:&变量。而字符串是常量。 例4-7 Scanf(“%c%c”,&c1,&c2) 输入Aa后,回车;这时c1=?A? ; c2=?a?; Scanf(“%d,%d”,&i1,&i2) 输入12,-23后,回车;i1=12; i2=-23; 参数1:对应变量数据表示格式,或类型,例如单精度实型的格式有:%f和%e。 参数2对应变量地址。 2. 格式输出函数 【调用格式】printf(输出格式字符串,输出表达式表) 【参数表】格式字符串:由控制输出格式的字符组成,一般是%后面的字符属于格式字符,指定在显示器上占用的空格,对齐方式。 %前面的字符串要在显示器上直接显示。这和通常的字符串一样。 【输出表达式】逗号隔开的变量表或表达式表,变量值按照前面格式,填充那些空格。 【功能】按照输出格式字符串中规定的格式,依次将表达式的值输出到显示器上。 【注】显示器是字符显示方式,25行,80列的网格。每个格式字符,占用不同数目方格。 【返回值】输出数据个数。 【说明】输出格式字符串,是一个字符串常量。每个输出格式字符串对应一个输出数据,控制该数据在显示器上的格式。 非格式字符作为输出数据之间的间隔,有‘,’、Tab(\\t)、回车换行(\\n)。 例4-9 #include void main() { char ch; int yn; scanf(\ yn=(((ch>='A')&&(ch<='Z'))||((ch>='a')&&(ch<='z'))); printf(\}?? 4.3.7 顺序程序设计举例 例4-10:输入一个字符,输出该字符对应的八进制数,和十六进制数。 void main() { char ch; scanf(\ printf(\ printf(\ printf(\ printf(\}?? 例4-11 #define PI 3.14159 void main() { float r,l,s1,s2,v; scanf(\ l=2*PI*r; s1=PI*r*r; s2=4*PI*r*r; v=4.0*r*r*r/3.0; printf(\