全站搜索未启用
跳到主要内容

上机实验一

实验目的:
了解和熟悉Microsoft Visual C++6.0集成开发环境的主窗口结构和各部分的主要功能;会依次建立工作区、控制台项目工程、程序文件和头文件;会输入、编辑、编译、连接和运行一个C语言完整程序。
实验要求:
首先在一个逻辑磁盘(如D盘)上建立一个文件夹,专门用做C语言课程的实验目录,名称可定义为“C语言上机练习”。以后在其中建立工作区文件夹,如可对实验一建立的项目工作区文件夹为“实验一上机练习”,在工作区内在按照不同的程序建立相应的项目工程文件夹,如在“实验一上机练习”工作区内建立运行第1个实验程序的控制台项目工程文件夹为“程序1练习”。在项目工程内,再建立和命名程序文件和头文件,通常使程序主文件(即含有main函数的文件)与项目工程具有相同的名称,当前也允许起不同的名称。
实验内容:

  #include<stdio.h>
  void main()
  {
    int x,y;
    x=5; y=6;
    printf("x+y=%d, ",x+y);
    printf("x*y=%d\n",x*y);
  }

请输入运行结果:



  #include<stdio.h>
  int cube(int);
  void main(void)
  {
    printf("cube(3)=%d\n",cube(3));
    printf("cube(5)=%d\n",cube(5));
    printf("cube(8)=%d\n",cube(8));
  }
  int cube(int x) { return x*x*x;}

请输入运行结果:



  #include<stdio.h>
  double AVE(double x, double y, double z);
  void main()
  {
    double a,b,c;
    double averageValue;
    a=2;b=3;c=4;
    averageValue=AVE(a,b,c);
    printf("averageValue: %lf\n",averageValue);
    averageValue=AVE(a+1,b+2,c+5);
    printf("averageValue: %Lf\n",averageValue);
  }
  假定AVE函数的定义在abc.c程序文件中
  double AVE(double x, double y, double z)
  {
    return (x+y+z)/3;
  }

请输入运行结果:



  #include<stdio.h>
  #include "example.h"
  void main()
  {
    int a,b,c;
    printf("请输入任意三个整数:");
    scanf(“%d %d %d”,&a,&b,&c);
    printf("求和: %d\n",Sum(a,b,c));
    printf("乘积: %d\n",Product(a,b,c));
  }
  其中example.h文件的内容如下:
  int Sum(int, int, int);
  int Product(int, int, int);
  这两个函数的定义模块被保存在另一个程序文件中,它将被编译后连接到主文件后产生出可执行文件。该程序文件的内容如下:
  int Sum(int a,int b, int c)
  {
    return a+b+c;
  }
  int Product(int a,int b, int c)
  {
    return a*b*c;
  }

请输入运行结果:



最后修改: 2014年09月24日 Wednesday 19:30