网站大量收购闲置独家精品文档,联系QQ:2885784924

c语言程序设计第一章.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机语言、程序与软件的区别(续) 三、计算机语言分类 面向过程语言 面向对象语言 FORTRAN BASIC C PASCAL COBOL LISP C++ Turbo PASCAL Visual BASIC Visual J++ Visual FoxPro 系统软件设计 具有图形功能 科学计算 商用 人工智能 main的函数体:main函数中的所有操作(或:语句)都在这一对{}之间。也就是说main函数的所有操作都在main函数体中。 其中”{”-函数开始的标志 “}”-函数结束的标志 语句:执行某种功能的指令。C语言的每条语句都用“;”作为结束标志。 一个函数中可以有多条语句。 其中:printf是输出函数 \n是换行符 C程序案例1 例1.1 main() { printf(“My name is Mazhao.\n”) ; } 主函数:每个C语言程序都必须有一个main函数,它是每一个C语言程序的执行起始点(入口点)。 赋值语句:将整数123赋给整型变量a,将整数456赋给整型变量b。a,b两个变量分别为123,456。每条语句均用“;”结束。 C程序案例2 例1.2: main() /*求两数之和*/ { int a, b, sum; /*这是定义变量,int—integer整型*/ a = 123; b = 456; sum = a + b; printf(“sum = %d\n”, sum); } 变量声明部分:声明了三个具有整数类型的变量a,b,sum。C语言的变量必须先声明再使用。 将a,b两变量内容相加,然后将结果赋值给整型变量sum。此时sum的内容为579。 调用库函数printf输出sum的结果。%d为格式控制字符串,制定输出的数据的格式,表示sum的值以十进制整数形式输出。用sun的值代替 例1-3 main( ) /*主函数*/ { int a,b,c; /*定义变量*/ scanf( “%d ,%d ”, a,b); /*输入变量a和b的值*/ c=max(a,b); /*调用max(实参ab值给形参xy)值赋给c*/ printf(“max=%d”,c); /*输出C的值*/ } int max(int x, int y) /*定义max函数,x,y形式参数*/ { int z; /*声明部分,z为整型*/ if (xy) z=x; else z=y ; return (z) ; /*将z的值通过max返回主程序调用处C*/ } 输入:8,5 输出:max=8 格式特点 习惯用小写字母,大小写敏感 不使用行号,无程序行概念 可使用空行和空格 常用锯齿形书写格式 main( ) { ………………. ……………… ………….. ………….. ……… ………. …………… ……………. ………………. ……………….. } main( ) { int i , j , sum; sum=0; for(i=1; i10;i++) { for(j=1;j10;j++) { sum+=i*j ; } } printf(“%d\n”,sum); } 优秀程序员的素质之一: 使用TAB缩进 {}对齐 有足够的注释 有合适的空行 C程序结构 1、C程序的基本组成和结构 (1)C程序由函数构成。 函数是C程序的基本单位,是用来实现某类特点功能的,如printf、max。 一个C源程序至少且只能包含一个main函数,除此以外,可以包含若干个其它函数(被调用函数。 被调用的函数可以是系统提供的库函数,也可以是用户根据需要自己编写设计的函数。C是函数式的语言,程序的全部工作都是由各个函数完成。(模块化的设计) 编写C程序就是编写一个个函数。 C程序结构 (2)main函数是每个程序执行的起始点。 主函数和被调函数在程序中位置无关,总是从main函数开始执行,也最终截至到执行完main函数结束。而不论main函数在程序中的位置。 可以将main

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档