资源描述
1/24/2022 4:18 AMShanghai Distributed Computing and Technology Center1第1章 C语言概述oC语言的特点o程序的结构o函数的组成1/24/2022 4:18 AMShanghai Distributed Computing and Technology Center21.1 C语言的特点o语言简洁、紧凑,使用方便、灵活。一共只有32个关键词,9种语句。o运算符丰富。有34种运算符o数据类型丰富o具有结构化的控制语句o语法不太严格,程序设计自由度大。o允许直接访问物理地址,能进行位操作,能实现汇编语言的大部分功能o生成的目标代码质量高,执行效率高。1/24/2022 4:18 AMShanghai Distributed Computing and Technology Center31.2 程序的结构o由一个或多个函数组成。其中有一个函数名为main,它是C程序的主函数,即入口函数。o例:命令行界面输出“hello, everyone”void main(void)printf(“hello, everyone”); 1/24/2022 4:18 AMShanghai Distributed Computing and Technology Center41.2 程序的结构(续1)o例:求a加b的和(单函数)void main(void) /*求二数之和 */int a, b, sum; /* 变量定义,a、b为二加数,sum存放和 */a=10; b=20; /*a,b赋初值*/sum=a+b; /*将a,b之和存于sum*/printf(“10+20=%d”, sum); /*输出sum*/1/24/2022 4:18 AMShanghai Distributed Computing and Technology Center51.2 程序的结构(续2)o例:求1100之间的素数之和。(多函数)/* 判断k是否为素数.当返回值大于k/2时,为素数*/int prime(int k)int m=2;while(m=k/2 & k%m!=0) +m;return m; void main(void)int i, j, s; /*s为素数之和*/s=0;for (i=1; ii/2) s = s + i;printf(“%dn”,s);
展开阅读全文