C语言编程:vc++6.0入门教程及习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
vc++6.0入门教程
步骤是:(先工程—后文件—编译—连接---运行)
1 桌面上的快捷方式如下:双击即可运行
2 在所有程序里点击也可以运行:
3 即会出现如下界面:
4 进入后的界面如下:
5 将每日提示关闭既可:
一、源文件的编译运行
1 建立一个工程,“文件”——“新建”
2,建立一个工程,“文件”
——“新建”,出现下面界
面:
选择“Win32 Console Application”(控制台应用程序,左边倒数第三个),命名工程名称,选择保存位置,点击“确定”,进入下一步,看到如下提示界面:
建立一个空工程,对应其他需要的你一可以建立别的工程;点击“完成”,之后:
显示你创建的工程的信息。
3,再在有一个的工程的条件下,我们再建立一个源文件;
“文件”——“新建”(快捷键Ctri+N),出现:
建立源文件,选择“C++ Source ”,一般都是建立这种文件的(适用在当文件中适用)如果要建立头文件的话,选择“C/C++ Header File”,(适用在多文件工程中使用)命名,文件名称,点击“确定”,之后:
进入编辑区,在主界面编写代码:如下编写完之后呢:
可以按编译按钮调试程序,看看有没有错误,有的话改正,没有的话就可以再按连接按钮检查连
接(多文件工程时常用,检查文件间是否正常连接),最后,点运行按钮,就可以运行了。
如果是您有代码如:cpp文件,或 .h 文件,想添加都VC6.0里来测试的话,可以这样做:
首先,要理解一下文件扩展名为:cpp和.h
文件扩名是.h,代表的是头文件,一般是书写一些函数原型,以及一些在整个程序中常用到的结构体,频繁使用的函数说明,定义等等;
文件扩名为,cpp的,是C++中的源文件,也是最常用到的文件,每建立一个工程都要至少一个源文件(至少要有一个函数入口——主函数main() ),包含了核心代码.
二.多个源文件的编译运行
以上是运行单个源文件的情况,但是在程序设计时,往往是由几个人各自独立编写不同的程序,显然这些程序是不能写在一起进行编译的,这时就需要建立项目工作区来完成几个独立程序的编译,具体方法如下。
首先建立两个文本文件,分别命名为“file1.c”和“file.c”,分别在两个文件中输入如下两个源代码,然后保存。
源代码1:
#include
void main()
{
void sum();
sum();
}
源代码2:
#include
void sum()
{
int i,sum=0;
for(i=1;i<=10;i++)
{
sum=sum+i;
}
printf("sum=%d\n",sum);
}
打开VC++6.0,选择“文件”→“新建”打开如图所示
选择“工作区”项,并在“工作空间名称”项目下输入“sum”如图所示
单击“确定”,打开如图所示
在左侧的“工作区窗口”显示了新建立的工作区
选择“文件”→“新建”打开如图9所示,在“工程”项目下选择“Win32 Console Application”项,并在“工程名称”项目下输入工程名称,如“sum”,选择“添加到当前工作空间”项,如图所示
单击“确定”,打开如图
选择“一个空工程”项,单击“完成”,打开如图所示
单击“确定”,打开如图所示
在左侧的“工作区窗口”显示了新建立的工程
选择“工程”→“添加到工程”→“文件”,打开如图所示
选择刚刚创建的两个文件,单击“确定”,打开如图所示
选择“组建”→“组建”(或按F7键),打开如图所示
在下端的输出窗口会有错误和警告的提示,如果没有错误选择“组建”→“执行”(或按Ctrl+F5)即可出现运行结果,如图所示
练习: 例1:学习C语言
#include
#include
main(void)
{
printf("欢迎使用C语言!\n");
printf("这是一个简单的C程序.\n");
system("pause");
}
例2:输出文本行 Hello world!
/* example2 The first C Program*/
#include
main( )
{
printf(“\n Hello world!”);
}
例3:计算1~100的整数和
#include
main()
{
int,sum;
sum = 0;
for (i=1;i<=100; i++) /*循环*/
{
sum = sum+i;
}
printf("\n1+2+3+...+99+100=%d", sum);
}
例4 :两个数的和
/* example4 calculate the sum of a and b*/
#include
/* This is the main program */
main()
{ int a,b,sum;
a=10;
b=24;
sum=add(a,b);
printf(”sum= %d\n",sum);
}
/* /* This function calculates the sum of x and y */*/ int add(int x,int y)
{ int z;
z=x+y;
return(z);