格式化输出函数(p21) printfi函数格式输出函数, 输出参数必须和格式控制字符串中的格式控制说明的 类型、个数以及位置一一对应(输出多个参数时) 普通字符:输出时要原样输出 “E:1C语言程序12010Ck.. #include<stdio.h> a=123b=456,s=579 void main() Press any key to continue int a,b,sum; a=123;b=456; sum =a+b; printf(“a=%d,b=%d,sum=%d小n",a,b,sum);
格式化输出函数(p21) printf函数(格式输出函数) 输出参数必须和格式控制字符串中的格式控制说明的 类型、个数以及位置一一对应(输出多个参数时) 普通字符:输出时要原样输出 #include<stdio.h> void main( ) { int a,b,sum; a = 123; b = 456; sum = a + b; printf( “a=%d,b=%d,sum=%d\n", a,b,sum ); }
#include<stdio.h> 数(p25) void main() float r,a; 统文件 c四"G:1C语言课程12010Ck... printf(输入圆半径:”)月 圆半径 r=2.5 scanf%fP”,&r); 圆面 a=19.63 a=3.14*r*r; 输 Press any key to continue printf((“圆面积=%.2fn”,a); 据,有 建结束 ● 格式控制串 是用双引号括起来的字符串,用于指定输入格式。格式 说明也是由“%”字符开始,如:整型用%d,实型用%等。 ●输入表列 输入参数是变量地址,变量名前加地址符&
格式化输入函数(p25) scanf函数(格式输入函数) 是系统提供的库函数,在系统文件stdio.h中声明 scanf函数的一般格式如下: 格式:scanf(“格式控制字符串”,输入参数1,… ,输入参数n) 功能:按指定格式从键盘读入数据,存入地址表指定的 存储单元中,并按回车键结束 ⚫格式控制串 是用双引号括起来的字符串,用于指定输入格式。 格式 说明也是由“%”字符开始,如:整型用%d, 实型用%f等。 ⚫输入表列 输入参数是变量地址,变量名前加地址符& #include<stdio.h> void main( ) { float r,a; printf(“输入圆半径:”); scanf(“%f”,&r); a=3.14*r*r; printf(“圆面积=%.2f\n”,a); }
格式化输入函数(p25) scanf函数格式输入函数 输入参数必须和格式控制字符串中的格式控制说明 的类型、个数以及位置一一对应(输入多个参数时) 普通字符:在输入时要原样输入 #include<stdio.h> cy“E:1C语言程序12010Ckj1t.. void main() 晴输入a,b:123,456 a=123.b=456,s=579 { Press any key to continue int a,b,sum; printf(“输入a,b:”); scanf(%d,%d”,&a,&b)月 scanf(%d,%d”,&a,&b)月 scanf(“%d%d”,&a,&b)月 n",a,b,sum)月 scanf("a=%d,b=%d",&a,&b);
格式化输入函数(p25) scanf函数(格式输入函数) 输入参数必须和格式控制字符串中的格式控制说明 的类型、个数以及位置一一对应(输入多个参数时) 普通字符:在输入时要原样输入 #include<stdio.h> void main( ) { int a,b,sum; printf(“输入a,b:”); scanf(“%d,%d”,&a,&b); sum = a + b; printf( “a=%d,b=%d,sum=%d\n", a,b,sum ); } scanf(“%d,%d”,&a,&b); scanf(“%d%d”,&a,&b); scanf(“a=%d,b=%d”,&a,&b);
课程回顾 三种基本数据类型:整型、实型和字符型 定义形式: int a,b,sum; 定义a,b为整型变量1 float r,a; 定义r,a为实型变量/ char c; #include<stdio.h> printf函数 void main()) printf(" scanf函数心 int a,b,sum; scanf(o printf(“输入a,b:”); scanf("%d,%d",&a,&b); sum a+b; printf(“a=%d,b=%d,sum=%d小n",a,b,sum);
课程回顾 三种基本数据类型:整型、实型和字符型 定义形式: int a, b, sum; /*定义a,b为整型变量*/ float r, a; /*定义r,a为实型变量*/ char c; /*定义c为字符变量*/ printf函数(格式输出函数) printf(“sum=%d”,sum); scanf函数(格式输入函数) scanf(“%f”,&r); #include<stdio.h> void main( ) { int a,b,sum; printf(“输入a,b:”); scanf(“%d,%d”,&a,&b); sum = a + b; printf( “a=%d,b=%d,sum=%d\n", a,b,sum ); }
常用数学库函数(p25) C语言处理系统提供了许多事先编辑好的函数 供用户在编程时调用,这些函数称为库函数。/调用 库函数一定要用include命令将相应的头文件包含 到源程序中 输入/输出函数:#include<stdio.h〉 数学处理函数:#include<math,h> #include<stdio.h> 数: void main() { sqrt(x) int a,b,sum; fabs(x) a=123;b=456; pow(x,n) sum a+b; exp(x) printf("sum is %din",sum ) Hlog(x)
常用数学库函数(p25) C语言处理系统提供了许多事先编辑好的函数, 供用户在编程时调用,这些函数称为库函数。调用 库函数一定要用include命令将相应的头文件包含 到源程序中 输入/输出函数:#include<stdio.h> 数学处理函数: #include<math.h> ◆常用的数学库函数: ➢平方根函数:sqrt(x) ➢绝对值函数:fabs(x) ➢幂函数: pow(x,n) ➢指数函数: exp(x) ➢对数函数: log(x) #include<stdio.h> void main( ) { int a,b,sum; a = 123; b = 456; sum = a + b; printf( "sum is %d\n", sum ); }