c语言输出行末无空格_C语言程序设计基础


一.C语言程序的基本组成结构

        任何一个C语言程序,不管它所解决的问题有多么简单或者多么复杂,其程序的基本结构都是一样的。         

b5c55b0802903f79e010abf10b1d5227.png

例如上图:

        #include

        int main()

        {

        }

就是C语言程序的基本组成结构,在{     }之间就可以输入自己想要编写的C语言。C语言具有以下特点:

①函数是C语言程序的基本组成部件。C语言程序是由一个一个的函数组成的。程序的功能是由各个函数实现的,编写C语言程序就是编写一个个函数。

②一个C语言程序必须有一个且只有一个main()函数(又称主函数),但可以有很多个其他的函数。

③一个函数由函数首部和函数体两部分组成。 

    函数首部,即函数的第一行,包括函数类型、函数名、函数参数类型和参数名。一个函数看有没有参数,函数名后面的一对圆

括弧是函数的标志。

    函数体,即函数首部下面用一对花括弧括起来的部分,函数体一般包括声明部分和执行部分。

    声明部分:变量定义与函数声明,声明部分必须放在执行部分的前面。

    执行部分:变成函数功能的执行语句序列。

④C语言中没有提供专门输入/输出语句,输入/输出的操作须调用C语言的标准函数(如scanf()和printf()函数)来实现。#include文件包含编译预处理命令的作用,是将标准输入/输出头文件stdio.h包含到程序中,以便用户可以调用这些标准输入/输出函数。

⑤C语言程序文件的扩展名是“c”

⑥一个C语言程序可以由一个或多个源程序文件构成。在一个源程序文件中可以包含一个或多个函数。

85322b2ac93c3d63b33b10778c9fa024.png

    关于C语言程序的进一步说明:

①每条C语言语句都必须以分号(英文状态下的;)作为终止符。编译预处理命令、函数首部之后不能加分号。

②C语言程序的书写格式非常灵活,没有严格限制。例如一行可以写多条语句,建议一行只写一条语句。

③/*和*/包含起来的内容为注释(注:/和*之间不能有空格)。C语言编译程序时完全忽略注释,有无注释不影响程序的功能。注释主要用于对程序进行必要的说明和解释,起到一个“提示”的作用。另外,在调试程序时,经常将一些暂时不需要运行的语句用/*和*/括起来,而加以屏蔽。

④C语言程序总是从main()函数开始执行(与main()函数在程序中的位置无关)。当main()函数执行结束时,整个程序执行结束。main()函数通过调用其他函数,来实现相应的功能,其他函数如果不被调用 ,则不执行。

二.C语言的字符集与标识符

一般把用C语言书写的程序称为源代码(源程序)。从语法的角度看,源程序实际上是一个字符序列,这些字符序列按顺序分别组成一系列的“单词”。下面简要介绍C语言的字符和词汇。

C语言字符集

①英文字母:小写字母a~z,大写字母A~Z,共52个。

②阿拉伯数字:0~9,共10个。

③下画线:_。

④空白符:空格符、换行符、Tab制表符。主要在字符常量和字符串常量中起作用,在其他地方出现时,只起间隔作用,编译程序将对其忽略。

⑤标点和特殊标号:

~ ! # % ^ & * ( )

- + = { } [ ] ; "

' <> . ? / | \ : ,

三.C语言程序上级过程

0bfc718e7c5edafe9c69a88978483c36.png

  1. 编辑

    编辑C语言源程序要创建正确类型的工程,然后在工程中添加后缀名为.c的源程序文件,并打开源程序文件后,在文件中书写代码。

    点击“文件”菜单下的“新建”子菜单,在弹出的界面中点击“项目”。选择Empty Project和C项目。

9f2f6826716c1790fbc81c21844f35fc.png

    然后选择要保存C语言程序文件的位置

bfdd0a9bbaf2f5b10113ff9263266e25.png

    如图中保存在新建的Frist C中。

    保存后即可开始编写。

2.编译

    编写完源程序文件后,就要进行编译了,点击“运行”,点击“编译”,保存到要保存的位置。

4c68d103513b238c05ce3ea0766d9c7f.png

    如果源程序没有语法上的错误,在信息区就会显示“0 error(s)”的信息,表示编译成功。如果有语法错误,则会在信息区提示出错信息。

aa181fd507f4f86813cecaf6abd628c0.png

如图即在第八行缺少;

3.运行程序

    点击“运行”-“运行”,就可以运行生成的可执行程序。

4d676ac4d7377b6c6279d1d5becca3c6.png

本期的C语言程序设计基础就到此结束了,如想了解更多软件方面的知识可以关注我们微信公众号。也可以在后台留言,我们会有客服随时为您细心解答。

7a6d02e1c93e534f52ffa3e2667a292d.png

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值