C语言笔记-概述

来源:互联网 发布:java二维码识别原理 编辑:程序博客网 时间:2024/06/03 16:00

 

CH1 C语言概述
内容提要:
1.C语言的起源与发展 (P.1 自学)
2.C语言的特点  (P.2)
3.简单的C语言程序介绍  
 
 
 
C语言的起源与发展概述:
他的发展与UNIX系统是密不可分的,是阮生兄弟。当时,就是为了写UNIX系统而设计了C语言;在发展中,他们相辅相成,共同发展。但发展到现在,C语言完全可以脱离UNIX的平台,移植在不同的机型,不同的操作系统上,都用C语言的编译程序。
 
C语言特点:
1.语言简洁、紧凑、灵活(32个关键字,9种控制语言)
2.运算符丰富(34种表达式)
3.数据结构丰富
4.具有结构化的控制语句
5.目标代码质量高,程序执行效率高
6.可移植性好
7.兼有低级语言和高级语言的特点
8.语法限制不太严格,程序设计自由度大
 
简单的C程序介绍:
#include"stdio.h"                                    /*包含头文件*/
void main()                                           /*主函数*/
{
printf("this is a c program!/n");              /*输出一句话*/
}
 
 
 
求两数之和
#include "stdio.h"                             /*包含头文件*/
void main()                                      /*主函数*/
{
int a,b,sum;                                    /*定义变量*/
a=123;                                          /*给变量赋值*/
b=456;
sum=a+b;                                      /*求a与b的和*/
printf("sum is %d/n",sum);               /*输出结构*/
}
 
求两数中的大数
#include "stdio.h"                           /*包含头文件*/
int max(int x,int y)                          /*定义max函数,函数值为整型,x,y为形参,整型*/
{int z;                                            /*函数中用到的内部变量Z,也要加以定义*/
if (x>y) z=x;                                    /*比较x,y的大小,如果X>Y,则执行Z=X*/
else z=y;                                         /*否则执行Z=Y*/
return(z);                                         /*将Z的值返回,通过max带回调用处*/
}
void main()                                   /*主函数*/
{int a,b,c;                                     /*定义变量*/
scanf("%d%d",&a,&b)                    /*输入变量a,b的值*/
c=max(a,b)                                   /*调用函数,将得到的值赋给C*/
printf("max=%d",c);                       /*输出C的值*/
}
 
        通过简单C程序介绍,对C语言有一个感性的认识,从中分析C语言的特点
 
 
 
C程序的结构特点和书写格式
 
1.       函数是组成C程序的基本构件
 
2.一个函数由两部分组成:函数的说明部分                 函数体
/       /
【说明部分】  执行部分
 
3.一个C程序总是从main函数开始执行
 
4.语句以分号;结束
 
5.书写格式自由
 
6.用/*……*/做注释
原创粉丝点击