taoyuan7788

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
 

#include <stdio.h>
/*求abc 最大*/
void main()
{
int a,b,c,max;             /*设 abc 为整形,设 变量 max*/
printf("输入格式为 *,*,* 然后回车确认");
scanf("%d,%d,%d",&a,&b,&c);                            /*输入 abc*/

if(a<b)
max=b;
else max=a; /*变量等于 ab 中最大的*/
if(max<c) /*变量max 与c比较 ,输出更大的*/
printf("最大是 %d\n",c);
else
printf("最大是 %d\n",max);
getch();
}

——————————————————————————————————————————————————————————————————————————

先a变量的数值与b变量相比,求出较大的,然后赋给变量max,在将max与 第三个变量c的值相比,输出较大的

下面我们做一些总结

大一。

一个C的源程序至少包含一个main函数或一个mian函数和若干个其他函数。

函数是c语言的基本单位,被调用的函数既可以是c函数库中的函数,也可以是 编程员自己定义的函数。

例子:自定义max函数

#include<stdio.h>
int xxx ();/*自定义 函数xxx,返值为int型,接受任何参数*/
int main (void)
{
  int a = 5,b = 6;
  xxx (a,b);//实际参数 带入
  printf ("最大是  %d\n",xxx(a,b));
}
int xxx (int x,int y)
{
    int z;
    if (x<y)
    z=y;
    else if (y<x)
    z=x;
    return z;
}

函数是C语音的特点,这容易使程序代码模块化

 

大二。

一个函数由两部分组成:

(1) 函数部首

包括 函数类型,函数名,函数参数类型,函数参数名

例如上面的例子自定义比较大小函数:xxx

int  xxx (int x,int y)

int是函数类型,xxx是函数名,括号“()”里面的 int是函数参数类型,而其括号里面的x是 函数参数名

(2)函数体 既为花括号部分,一个函数体如果有多个花括号,那最外的部分为函数体的范围

声明部分:如int z

执行部分:由若干个语句组成

当然也可以没有声明和执行

例如:

voide dump()

这是一个空函数,但是它是合法的

大三。

一个C语音程序总是从main函数开始执行, main函数位置可以是最前,最后,和中间,这并不影响main函数最先执行

大四。

C语言书写格式自由度较大,可以一个行写一个语句,也可以一个语句写几行,每个语句有;分号相隔表示语句结束。

例如:int

a

=

1;

大五。

每一个声明和语句的结尾必须有一个; 分号 ,分号是必不可少的。

大六。

C语言中本身没有输入输出语句,scanf和printf是函数库提供的,不同的计算机系统除了提供标准的函数外,还提供一些专门的函数,因此不同计算机系统提供的函数个数与功能不同。

 

————————————————————————————————————————————————————————————————————

scanf(“%d,%d”,&a,&b);  中&代表 在内存中数据的位置

&a表示,给内测中分配的变量a地址

 

c规定要用变量时必先声明类型

所以a b c max 前声明了int 整形

 

%d表示:以十进制整数类型

printf(“”)中 “引号”里面是原样输出,在%d的位置上输出一个十进制的数值,printf函数中括号内逗号的右边是变量 如上例子max 和c,它出现在%的的位置上,“\n”是换行符,实现换行。

 

有两种注释符不    //   and    /*   */

1 //   代码

作用是在此行中为注释,对下一行无效 ,注释不参与程序的执行

2 /* 代码         */

作用是  从/*开始为注释 ,直到*/结束

 

getch();

作用,从控制台取一个符号,不显示在输出设备上,因此可以可以代码执行到最后,停留在最后一步,等待冲输入设备的最后一个字符,不会使 "黑框"迅速消失,导致看不清程序结果

————————————————————————————————————————————————————————————————————

posted on 2013-07-09 06:58  taoyuan7788  阅读(455)  评论(0编辑  收藏  举报