正在加载图片...
多行,只是需要注意“/* */”匹配,一般不要嵌套注释。 inta,b,sum;是变量声明。声明了三个具有整数类型的变量a,b,sum。C语言的变量必须 先声明再使用 4.a=-123;b=456;是两条赋值语句。将整数123赋给整型变量a,将整数456赋给整型变量 。a,b两个变量分别为123,456。注意这是两条赋值语句,每条语句均用“;”结束。也可以将两条 句写成两行,即:a=123;b=456:由此可见C语言程序的书写可以相当随意,但是为了保证容易阅读 要遵循一定的规范。 5.sum=a+b;是将a,b两变量内容相加,然后将结果赋值给整型变量sum。此时sum的内容为 6. printf(“sum=%d\n”,sum);是调用库函数输出sum的结果。%d为格式控制表示 suI 的值以十进制整数形式输出。程序运行后,输出(显示 sum=579 (回车/换行) 算法的概念、特性、表示及用C语言实现 1.3.1算法的概念: 算法:为解决一个问题而采取的方法和步骤,就称为算法 个程序应包括以下两方面内容 1)对数据的描述。在程序中指定数据的类型和数据的组织形式,即数据结构。 (2)对操作的描述。即操作步骤也就是算法 做为程序设计人员,必须认真考虑和设计数据结构和操作步骤(即算法),因此,著名计算 机学家沃思提出 个公式 数据结构+算法=程序 同样也可以这样表示 程序=算法+数据结构+程序设计方法+语言工具和环境 1.3.2算法的特性 1.有穷性.一个算法应包含有限的操作步骤,而不能是无限的。 2.确定性。算法中的每一个步骤都应当是确定的,而不应是含糊的,摸棱两可的。 3.有零个或多个输入。所谓输入是指在执行算法时需要从外界取得必要饿额信息。 4有一个或多个输出。算法的目的是为了求解,“解”就是输出 5.有效性。算法中的每一个步骤都应当能有效地执行,并得到确定的结果。 3.3算法的表示用多行,只是需要注意“ /*”、“*/”匹配,一般不要嵌套注释。 3. int a,b,sum;是 变量声明 。声明了三个具有整数类型的变量 a,b,sum。C 语言的变量必须 先声明再使用。 4.a=123;b=456;是两条 赋值语句 。将整数 123 赋给整型变量 a,将整数 456 赋给整型变量 b。a,b 两个变量分别为 123,456。注意这是两条赋值语句,每条语句均用“;”结束。也可以将两条 语句写成两行,即:a=123;b=456;由此可见 C 语言程序的书写可以相当随意,但是为了保证容易阅读 要遵循一定的规范。 5. sum=a+b;是将 a,b 两变量内容相加,然后将结果赋值给整型变量 sum。此时 sum 的内容为 579。 6.printf( “ sum=%d\n ” ,sum);是调用库函数输出 sum 的结果。 %d 为格式控制 表示 sum 的值以十进制整数形式输出。程序运行后,输出(显示): sum=579 _ (回车/换行) 算法的概念、特性、表示及用 C 语言实现 1 . 3.1 算法的概念: 算法:为解决一个问题而采取的方法和步骤,就称为算法。 一个程序应包括以下两方面内容: (1)对数据的描述。在程序中指定数据的类型和数据的组织形式,即数据结构。 (2)对操作的描述。即操作步骤也就是算法。 做为程序设计人员,必须认真考虑和设计数据结构和操作步骤(即算法),因此 ,著名计算 机学家沃思提出 一个公式: 数据结构+算法=程序 同样也可以这样表示: 程序=算法+数据结构+程序设计方法+语言工具和环境 1 . 3.2 算法的特性 1.有穷性.一个算法应包含有限的操作步骤,而不能是无限的。 2.确定性。算法中的每一个步骤都应当是确定的,而不应是含糊的,摸棱两可的。 3.有零个或多个输入。所谓输入是指在执行算法时需要从外界取得必要饿额信息。 4.有一个或多个输出。算法的目的是为了求解,“解”就是输出。 5.有效性。算法中的每一个步骤都应当能有效地执行,并得到确定的结果。 1 . 3.3 算法的表示
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有