第一个C语言程序

例:简单的C语言程序

#include<stdio.h>/*预处理命令*/
void main()      /*主函数*/
{
    printf("My first C program!\n");    /*输出双引号中的内容*/
}

程序运行结果为:

        My first C program!

        一个计算机高级语言程序均由一个主程序和若干个子程序(或者零个)组成,程序的运行从主程序开始,子程序由主程序或者其他子程序调用执行。在C语言中,主程序和子程序都称之为函数,规定主函数必须以main命名。程序的运行由main函数开始,由main函数结束,其他函数由main函数或其他函数调用执行。

        示例代码的第一行“#include”是编译程序的预处理指令,末尾不能加分号;“<stdio.h>”是C编译程序提供的系统头文件(也叫包含文件)。当程序中调用标准输入输出函数之前,需要补充“#include<stdio.h>”。

        在C语言程序中,每一个语句占一行,语句右边“/*...*/”是注释,注释符号之间的文字是注释内容。注释的作用是对程序功能、被处理数据或处理方法进行说明,注释部分仅供程序员阅读,不参与程序运行,所以注释内容不需要遵守C语言的语法规则。如示例中,“/*输出双引号中的内容*/”注明了“printf("My first C program!\n");”语句的作用。

        通过对上面程序的分析,对C语言程序有了一个初步认识。虽然对其中的某些细节问题可能还不能完全理解,但至少应当了解到C语言程序结构具有以下几个方面的特点:

    (1)C语言程序是由函数构成的。一个C语言程序可以由一个或多个函数构成,函数是C语言程序的基本单位。其中必须有而且只能有一个主函数main,主函数是C语言程序运行的起始点,每次执行C语言程序时都要从主函数开始执行。

(2)除了主函数之外,其他函数的运行都是通迁所数调用实现的。在一个函数中可以调用另外一个函数,这个被调用的函数可以是用户定义的函数,也可以是系统提供的标准库函数,比如printf()和scanf()。使用函数时,建议读者尽量使用库函数,这样不仅能够缩短开发时间,也能提高软件的可靠性,从而开发出可靠性高、可读性好以及可移植性好的程序。

(3)可以在程序的任何位置给程序加上注释,注释的形式为“/*注释内容*/”,注释是为了提高程序可读性的一个手段,它对程序的编译和运行设有任何影响。

(4)C语言程序的书写格式非常自由,一条语句可以在一行内书写,也可以分成多行事写,而且一行可以书写多条语甸。尽管这样,还是建议在一行只写一条语甸,而且采用逐层缩进的形式,这样使得程序的逻辑层次一目了然,便于对程序的阅读、理解和修改。

(5)C语言中每条语句和数据定义语句都以分号结尾)分号是C语言语句的必要组成部分。

(6)C语言本身没有输入输出语句。输入和输出操作由标准库函数scanf()和printf()等函数来完成,注意在使用之前程序最前面要加上预处理语句“#include<stdio.h>”

  • 8
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值