04在Windows下运行C语言程序.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
04在Windows下运行C语言程序

Windows下的编程工具使用 VC 6.0,下面讲解如何在VC 6.0下运行上节的“Hello, world”程序。 1) 新建Win32 Console Application工程 打开VC6.0,在菜单栏中选择“文件 - 新建”,或者 Ctrl+N,弹出下面的对话框: 切换到“工程”选项卡,选择“Win32 Console Application”,填写工程名称和路径,点击“确定”,会弹出一个对话框询问类型,这里选择“一个空工程”,如下图所示: 点击“确定”完成创建。 “Win32 Console Application”是控制台应用程序,这样的程序类似 doc 或 cmd,没有漂亮的界面,可以显示字符。 2) 新建C源文件 在菜单栏中选择“文件 - 新建”,或者 Ctrl+N,弹出下面的对话框: 切换到“文件”选项卡,选择“C++ Source File”,填写文件名,点击确定完成。 该步骤是向刚才创建的工程添加源文件;C语言源文件一般以 .c 为后缀。 3) 编写C语言代码 在工作空间中可以看到刚才创建的工程和源文件,入下图所示: 双击 hello.c,进入编辑界面,输入例1-1中的代码。 4) 编译并运行代码 C语言源代码,必要要经过编译、组建(也被称为“链接”)和运行才能看到输出结果: 编译将C语言代码“翻译”成机器码(这里暂时可以理解成0和1序列)。 组建将工程所需的所有资源集合到一起,最终生成 .exe文件。 运行就是执行 .exe 程序,和运行其他程序一样,双击即可。 编译、组建、运行的功能可以在“组建”中找到,如下图所示: 更加简单的方法是使用快捷方式,如下图所示: 对于初学者,最常用的是运行按钮,编写完代码,一次点击就可以看到输出结果。当然,你也可以使用快捷键:Ctrl+F7(编译)、F7(组建)、Ctrl+F5(运行)。 刚才我们已经编写了源代码,保存后,点击运行按钮或 Ctrl+F5,如果程序正确,可以看到运行结果,如下图所示: 恭喜你,你已经完成了第一个C语言程序,越过了第一道障碍。 注意:编译生成的 .exe 文件在工程目录下的Debug文件夹内。以上面的工程为例,路径为?E:\cDemo,打开看到有一个Debug文件夹,进入可以看到 cDemo.exe。 如果你在安装或使用过程中遇到错误,请查看 HYPERLINK /cpp/u/vc60/ VC6.0使用教程,已经解决了一些常见的问题。 在C-Free中运行C语言程序更加简单,无需创建工程,可以单独运行一个C源文件,这里不再赘述,方法与VC6.0类似。 两个练习 请大家再运行下面两个程序,体会一下C语言的结构。这两个例子大家无需理解,能够运行出正确的结果就成功了。 【例1-2】输出1+2+3+...+99+100的值。 # include stdio.h// 包含stdio.h头文件 int main() { int i, total=0;// 声明两个整型变量 /* for语句用来循环i的起始值为 1,每循环一次加 1,i100 时退出循环 */ for(i=1; i span100; i++) { total+=i;// 加法运算,也可以写作 total=total+i } printf(1+2+3+...+99+100=%d\n, total);// 将total以整数形式输出 return0; } 【例1-3】输出两个整数中较大的数。 #include// 包含stdio.h头文件 intmax(int,int);// 函数声明 intmain(){ int a, b;// 声明两个整型变量 printf(Input two integers: );// 以空格为分隔 scanf(%d %d,a,b);// 将输入的两个整数分别赋值给a, b // 以整数形式输出最大值, a, b为实际参数(实参) printf(The max integer is %d.\n,max(a, b)); return0; } // 函数定义 intmax(int num1,int num2){// num1, num2为形式参数(形参) if(num1num2){// 如果num1大于num2 return num1;// 返回num1并结束max函数 }else{// 如果num2大于num1 return num2;// 返回num2并结束max函数 } }

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档