一、最简单的C语言程序

时间:2022-10-09 17:23:34 | 浏览:304

为了使用C语言编程 必须了解C语言。本书将由浅入深地介绍C语言程序和使用C语言编写程序。一、最简单的C语言程序举例。【例1.1】在计算机屏幕上输出以下一段字符:Hello, World!算法思维:在主函数中用printf函数输出以上文字。编

为了使用C语言编程 必须了解C语言。本书将由浅入深地介绍C语言程序和使用C语言编写程序。

一、最简单的C语言程序举例。

【例1.1】在计算机屏幕上输出以下一段字符:

Hello, World!

算法思维:在主函数中用printf函数输出以上文字。

编写程序:

#include <stdio.h> //这是编译预处理指令

int main() //定义主函数

{ //函数开始的标志

printf("Hello, World! "); //输出所指定的一行信息

return 0; //函数执行完毕时返回函数值0

} //函数结束的标志

运行结果:

程序分析:

先看程序第2行,其中main是函数的名字,表示“主函数”,每个C程序都必须有一个mian函数。main前面的int表示此函数的类:是int类类型(整型)。函数执行会返回一个整型的值。程序第5行return 0;的作用是:当main函数执行结束前将整数0作为函数值,返回到调用函数处。函数体用花括号括起来。

这个例子中主函数内还有两个语句,程序第4行是一个输出语句,printf函数是C编译系统提供的函数库中的输出函数。

printf函数圆括号里双撇号内的字符串"Hello World."按原样输出。

因程序中应用到输出函数,因此在程序第1行用到“#include<stdio.h>”。实际上本书几乎所有程序都以这段代码开始。

在以上程序各行的右端,如果有//,则表示从此处到本行结束是“注释”,用来对程序进行必要的说明。注释对程序运行不起作用,注释只是给人看的行,以增强程序可读性,而不是让计算机执。

【例1.2】求两个整数之和。

算法思维:设置三个变量,a,b,sum,a和b用来存放两个整数,sum用来存放和数。用赋值运算符=把相加的结果传给sum。

编写程序:

#include <stdio.h> //这是编译预处理指令

int main() //定义主函数

{ //函数开始的标志

int a,b,sum; //本行是程序的声明部分,定义a,b,sum为整型变量

a=33; //对变量a赋值

b=66; //对变量b赋值

sum=a+b; //进行a+b的运算,并把结果存放在变量sum中

printf("sum is %d ",sum); //输出结果

return 0; //函数结束

} //函数结束的标志

运行结果: