C 语言实训材料

C 语言实训材料

ID:38104837

大小:445.22 KB

页数:10页

时间:2019-06-06

C 语言实训材料_第1页
C 语言实训材料_第2页
C 语言实训材料_第3页
C 语言实训材料_第4页
C 语言实训材料_第5页
资源描述:

《C 语言实训材料》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、HelloWorld程序Windows下的编程工具使用VC6.0,下面讲解如何在VC6.0下运行上节的“Hello,world”程序。【例1-1】打印HelloWorld/*第一个C语言程序打印Hello,world*/#include//包含头文件stdio.hintmain(){//主函数printf("Hello,word");//打印字符串return0;//返回0,表示程序正确运行}1)新建Win32ConsoleApplication工程打开VC6.0,在菜单栏中选择“文件->新建”,或者Ctrl+N,弹出下面的对话框:

2、切换到“工程”选项卡,选择“Win32ConsoleApplication”,填写工程名称和路径,点击“确定”,会弹出一个对话框询问类型,这里选择“一个空工程”,如下图所示:点击“确定”完成创建。“Win32ConsoleApplication”是控制台应用程序,这样的程序类似doc或cmd,没有漂亮的界面,可以显示字符。2)新建C源文件在菜单栏中选择“文件->新建”,或者Ctrl+N,弹出下面的对话框:切换到“文件”选项卡,选择“C++SourceFile”,填写文件名,点击确定完成。该步骤是向刚才创建的工程添加源文件;C语言源文件一般以.c为后缀。3

3、)编写C语言代码在工作空间中可以看到刚才创建的工程和源文件,入下图所示:双击hello.c,进入编辑界面,输入例1-1中的代码。4)编译并运行代码C语言源代码,必要要经过编译、组建(也被称为“链接”)和运行才能看到输出结果:l编译将C语言代码“翻译”成机器码(这里暂时可以理解成0和1序列)。l组建将工程所需的所有资源集合到一起,最终生成.exe文件。l运行就是执行.exe程序,和运行其他程序一样,双击即可。编译、组建、运行的功能可以在“组建”中找到,如下图所示:更加简单的方法是使用快捷方式,如下图所示:对于初学者,最常用的是运行按钮,编写完代码,一次点击

4、就可以看到输出结果。当然,你也可以用快捷键:Ctrl+F7(编译)、F7(组建)、Ctrl+F5(运行)。刚才我们已经编写了源代码,保存后,点击运行按钮或Ctrl+F5,如果程序正确,可以看到运行结果,如下图所示:你已经完成了第一个C语言程序,越过了第一道障碍。注意:编译生成的.exe文件在工程目录下的Debug文件夹内。以上面的工程为例,路径为 E:cDemo,打开看到有一个Debug文件夹,进入可以看到cDemo.exe。两个练习请大家再运行下面两个程序,体会一下C语言的结构。【例1-2】输出1+2+3+...+99+100的值。#include<

5、stdio.h>//包含stdio.h头文件intmain(){inti,total=0;//声明两个整型变量/*for语句用来循环i的起始值为1,每循环一次加1,i>100时退出循环*/for(i=1;i<=100;i++){total+=i;//加法运算,也可以写作total=total+i}printf("1+2+3+...+99+100=%d",total);//将total以整数形式输出return0;}【例1-3】输出两个整数中较大的数#include//包含stdio.h头文件intmain(){inti,total=

6、0;//声明两个整型变量/*for语句用来循环i的起始值为1,每循环一次加1,i>100时退出循环*/for(i=1;i<=100;i++){total+=i;//加法运算,也可以写作total=total+i}printf("1+2+3+...+99+100=%d",total);//将total以整数形式输出return0;}例1打印HelloWorld/*第一个C语言程序打印Hello,world*/#include//包含头文件stdio.hintmain(){//主函数printf("Hello,word");//打印

7、字符串return0;//返回0,表示程序正确运行}关于编译和链接将在下一节说明,这里先对程序进行解释:l第1行包含标准库文件,include称为文件包含命令,扩展名为.h的文件称为头文件。l第2行定义名为main的函数,它不接受参数值;main函数的语句都被括在花括号中;int为main函数返回值类型。l第3行打印“Hello,world”,main函数调用库函数printf以显示字符序列。l第4行表示main函数的返回值为0,return让函数返回一个值。l第5行结束main函数,花括弧必须成对出现。位于“/* */”中和“//”后面的内容为注释,用

8、来对程序进行说明;注释在编译时会被自动忽略。一个C语言程序,无论其大小,都是由函

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。