码迷,mamicode.com
首页 > 其他好文 > 详细

几年前做家教写的C教程(之一)

时间:2014-08-05 00:11:48      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   io   数据   for   ar   div   

C语言学习宝典

首先让我们认识什么是C语言。

C语言是一种计算机开发语言,是一种非常基础的开发语言。能够用C语言做很多事情。C语言是顺序执行的程序。

程序应该包括数据描述,数据操作。

C语言的数据类型:

                            整型(int)

             基本类型       字符型(char)

                            浮点型     分单精度(float),多精度(double)

数据类型                    枚举类型(enum)

                                           

                                                数组类型

             构造类型          结构体类型 struct

                               共用体类型(union)

             指针类型(*)

                             空类型(void)

C语句分为以下5类:

(1)控制语句

①if(){}else{}      (条件语句)

②for(){}         (循环语句)

③while(){}       (循环语句)

④do{}while()     (循环语句)

⑤continue      (结束本次循环语句)

⑥break         (终止执行switch语句或者循环语句)

⑦switch        (多分枝选择语句)

⑧goto          (转向语句)

⑨return         (从函数返回语句)

(2)函数调用语句

由一个函数调用加一个分号构成。

Printf(“hello,world”);

(3)表达式语句

表达式语句由一个表达式加一个分号构成。最典型的是赋值语句

A=6;

i=i+1;

i++;(先赋值后自己相加)

++i;(先自己相加后赋值)

(4)空语句

用的很少,主要是用作流程的转向点,程序由其他地方转到此语句处,循环语句的循环体,表示循环体什么也不做。

(5)复合语句

可以用{}把一些语句括起来成为复合语句

例如:

{

         Z=x+y;

         T=z/100;

         Printf(“%d”,z);

}

今天主要的任务是认识C语言,下面我们看几个例子,对以上的一些介绍做一个简单的回顾和熟悉。

例1   输出一个hello world语句

 

#include <stdio.h>   //引入标准C的库函数

/****************************

每一个C语言都要求有一个main函数,void表示是空类型,不需要返回值

也可以写成  int main()

                            {

                                     return 0;

                            }

****************************/

 1 void main()
 2 
 3 {
 4 
 5          printf("Hello World!\n");  //printf是c编译系统提供的系统函数
 6 
 7          int a,b,sum;
 8 
 9          a=1000,b=20000;
10 
11          sum=a+b;
12 
13          printf("%d\n",sum);
14 
15 }

例2  求两个数中的较大者

 1 void main()
 2 
 3 {
 4 
 5          int max(int a,int b);  //对被调用的函数max的声明,是由于max函数在main函数之后
 6 
 7          int number1,number2,maxNumber;
 8 
 9          number1=10;
10 
11          number2=20;
12 
13          maxNumber=max(number1,number2);
14 
15          printf("The Max Number Is %d\n",maxNumber);
16 
17 }
18 
19 int max(int a,int b)
20 
21 {//定义max函数,函数返回值为整型,形式参数为整型
22 
23          int max;
24 
25          if(a>b)      
26 
27                    max=a;
28 
29          else
30 
31                    max=b;
32 
33          return max;
34 
35 }

首先我们用C语言做一个计算器。

几年前做家教写的C教程(之一),布布扣,bubuko.com

几年前做家教写的C教程(之一)

标签:style   blog   color   io   数据   for   ar   div   

原文地址:http://www.cnblogs.com/accipiter/p/3891164.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!