理论教育 简单C程序实-|c语言程序设计实训教程

简单C程序实-|c语言程序设计实训教程

时间:2023-11-24 理论教育 版权反馈
【摘要】:先看几个简单的C语言程序实例,然后从中分析C语言程序的特点。图1-1程序expl_1.cpp的运行结果这是一个简单的C 程序。main是主函数的函数名,每一个C源程序都必须有,且只能有一个主函数,函数后面必须有一对圆括号。在C语言中是要区分大小写的。一个简单的计算程序:已知圆的半径,求圆的面积。图1-2程序expl_2.cpp的运行结果程序由一个主函数main组成。scanf,printf是C语言中最常用的输入输出函数,用来输入输出数据。

简单C程序实-|c语言程序设计实训教程

先看几个简单的C语言程序实例,然后从中分析C语言程序的特点。

【例1-1】在屏幕上输出:Hello,World!

运行结果如图1-1所示。

图1-1 程序expl_1.cpp的运行结果

这是一个简单的C 程序。该程序的功能是在屏幕上输出“Hello,World!”。下面简单分析一下程序的构成。

(1)“#include<stdio.h>”是编译预处理命令,其目的是使输入输出能正常执行。

(2)main是主函数的函数名,每一个C源程序都必须有,且只能有一个主函数,函数后面必须有一对圆括号。main前面的void表示函数返回值为"空类型",即执行本函数后没有函数返回值。

(3)一对花括号内的部分称为函数体。

(4)程序的执行总是从main函数的花括号“{”开始到main函数的花括号“}”结束。

(5)C 语言的关键字和特定字使用小写字母。如main,include是特定字,必须用小写字母。在C语言中是要区分大小写的。

【例1-2】一个简单的计算程序:已知圆的半径,求圆的面积。

运行结果如图1-2所示。(www.daowen.com)

图1-2 程序expl_2.cpp的运行结果

程序由一个主函数main组成。函数体部分由5条语句组成。

(1)“float r,s;”是定义变量的语句。变量是内存中的存储单元,能够存储供程序使用的数据,变量必须先定义后使用。

(2)“scanf("%f",&r);”语句用于要求用户从键盘上输入圆的半径给变量r。

(3)“s=3.1416*r*r;”用于在已知r 的情况下计算圆面积,并把结果存放到变量s中,C语言中“*”表示数学中的乘号。

(4)scanf,printf是C语言中最常用的输入输出函数,用来输入输出数据。

(5)“/*文字……*/”是注释,不是程序部分,在程序执行中不起任何作用,只为增加程序的可读性。

【例1-3】输入两个整数,计算并在屏幕上输出它们的和值。

运行结果如图1-3所示。

图1-3 程序expl_3.cpp的运行结果

本程序的作用是求两个整数之和。“int a,b,sum;”是声明部分,声明变量a,b 和sum 为整型(int)变量;接下来的printf语句是在屏幕上输出提示信息,scanf语句是调用库函数,让用户从键盘输入两个整型数据;“sum=a+b;”指的是把a,b 两个变量的值求和赋给变量sum;最后是在屏幕上输出和值。注释也可用“//”,程序中从“//”开始到行尾都为注释文字。注释对编译和运行不起作用,注释可以放在程序中的任何位置。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈