
爵帝哈尔大学 QIQIHAR UNIVER 顺序结构程序设计 @ 多 History 主讲:耿蕊
顺序结构程序设计 主讲:耿蕊

y主要内容 ART History 顺序结构 程序设计 常量、变量 赋值、自增 标识符 scanf函数 数学函数 自减运算符 爵帝哈尔大学 QIQIHAR UNIVEP
主要内容 顺序结构 程序设计 常量、变量 标识符 scanf 函数 数学函数 赋值、自增 自减运算符

1、常量、变量、标识符 例1常量、变量示例 #include "stdio.h" main() int i; i=3; i=-123; printf("%d\n",i); -123 爵癖哈尔大学 QIQIHAR UNIVEP
1、常量、变量、标识符 例1 常量、变量示例 #include "stdio.h" main( ) { int i; i=3; i=-123; printf("%d\n",i); } -123

1、常量、变量、标识符 常量:在程序运行过程中,其值不能被改变的量。 (1)整型常量(整常数) 十进制整数:3-12 (2)浮点型常量 小数形式: 3.0 -2.6 指数形式:3e0 -55.97e3 0.0726e-5 注意:字母(或)之前必须有数字,e后面指数部分必须是整型常量。 错误:e3 2.1e3.5 e 爵帝哈尔大学 QIQIHAR UNIVEP
1、常量、变量、标识符 常量:在程序运行过程中,其值不能被改变的量。 (1)整型常量(整常数) 十进制整数:3 -12 (2)浮点型常量 小数形式: 3.0 -2.6 指数形式: 3e0 -55.97e3 0.0726e-5 注意:字母e(或E)之前必须有数字,e后面指数部分必须是整型常量。 错误: e3 2.1e3.5 e

1、常量、变量、标识符 变量:在程序运行过程中,其值可以改变的量。 注意:变量必须先声明后使用,定义时指定变量的名字和类型 膏帝哈尔大学 QIQIHAR UNIVEP
1、常量、变量、标识符 变量:在程序运行过程中,其值可以改变的量。 注意:变量必须先声明后使用,定义时指定变量的名字和类型

1、常量、变量、; 标识符 标识符:在计算机高级语言中,用来对变量、符号常量、函数、数组、类型等 命名的有效字符序列统称为标识符。 以英文字母或下划线开头,其后可以跟英文字母、数字和下划线。 _123 Wsd al 注意:(1)区分大小写 A6 a6 (2)用户标识符不可为关键字 int float + auto break case char const continue default do double else enum extern float for goto f int long register return short signed sizeof static struct switch typedef unsigned union void volatile while 爵帝哈尔大学 QIQIHAR UNIVEP
1、常量、变量、标识符 标识符:在计算机高级语言中,用来对变量、符号常量、函数、数组、类型等 命名的有效字符序列统称为标识符。 以英文字母或下划线开头,其后可以跟英文字母、数字和下划线。 _123 Wsd a1 注意:(1)区分大小写 A6 a6 (2)用户标识符不可为关键字 int float

2、scanfi函数 例2求一个圆的周长和面积。 #include "stdio.h" main() float r,c,s; r=5; c=2*3.14159*r; s=3.14159*r*r; printf("c=%f\n",c); printf("s=%f\n",s); 膏帝哈尔大学 QIQIHAR UNIVEP
2、scanf函数 例2 求一个圆的周长和面积。 #include "stdio.h" main( ) { float r,c,s; r=5; c=2*3.14159*r; s=3.14159*r*r; printf("c=%f \n",c); printf("s=%f \n",s); }

2、scanf函数 例2求一个圆的周长和面积。 #include "stdio.h" main() float r,c,s; scanf("%f",&r); c=2*3.14159*r; s=3.14159*r*r; printf("c=%f\n",c); printf("s=%f\n",s); 膏帝哈尔大学 QIQIHAR UNIVEP
2、scanf函数 例2 求一个圆的周长和面积。 #include "stdio.h" main( ) { float r,c,s; scanf("%f",&r); c=2*3.14159*r; s=3.14159*r*r; printf("c=%f \n",c); printf("s=%f \n",s); }

2、scanfi函数 例3求一个实数的n倍是多少。 #include "stdio.h" mainO) float a; int n; scanf("%f%d",&a,&n); printf("%ofn",n*a); } 输入数据间分隔: 1.52g 3.000000 ·一个或多个空格 ·回车键 ·跳格键Tab 爵帝哈尔大学 QIQIHAR UNIVEP
2、scanf函数 例3 求一个实数的n倍是多少。 #include "stdio.h" main() { float a; int n; scanf("%f%d",&a,&n); printf("%f\n",n*a); } 1.5 2↙ 3.000000 输入数据间分隔: • 一个或多个空格 • 回车键 • 跳格键Tab

2、scanf函数 例3求一个实数的n倍是多少。 #include "stdio.h" main() float a; int n; scanf("a=%f,n=%d",&a,&n); printf("%ofn",n*a); a=1.5,n=2g 3.000000 爵帝哈尔大学 QIQIHAR UNIVEP
2、scanf函数 例3 求一个实数的n倍是多少。 #include "stdio.h" main() { float a; int n; scanf("a=%f,n=%d",&a,&n); printf("%f\n",n*a); } a=1.5,n=2↙ 3.000000