C 编程简介(编程基础)

 2024-02-23 02:03:25  阅读 0

文章目录

前言

1、了解C语言的程序结构,养成良好的编程习惯和风格。

2.掌握C语言中常量、变量、数据类型的定义和使用。

3、掌握网格输入输出语句的使用,格式化不同数据类型的输入输出。

提示:以下为本文正文。 以下案例可供参考。

1. C 编程入门 1. 养成良好的编程习惯

在编写C语言程序时,为了清晰、易读、易理解、易维护,编写程序时应遵循以下规则:

(1) 一项描述或陈述占一行。 例如,包含头文件和结束可执行语句需要换行;

(2)函数体内的语句必须明确缩进,通常按一次Tab键;

(3)括号应成对书写,如需删除,也应成对删除;

(4) 可执行语句结束时,末尾需要有分号;

(5)代码中所有符号均为英文半角符号。

2. 方案点评

设置注释是为了让别人能够理解你写的程序,也是为了让你在几年后仍然能够理解你曾经写过的程序。 注释的内容在编译时会被C语言编译器自动忽略。 注释是为程序员编写的,而不是为计算机编写的。 如果你想让你写的程序具有可读性并且易于人们理解,你必须在程序中添加足够的注释。

C语言中注释的方法有两种:

(1)多行注释: /* 注释内容*/

(2) 单行注释: //注释一行

以下是使用多行注释和单行注释的示例:

3.标识符

编程时给变量或者函数起的名字就是一个标识符,就像我们每个孩子都有一个名字一样,名字就是孩子的标识符。 C语言中的标识符不能随意命名,必须遵守一定的规则。

C语言规定标识符可以是由字母(A~Z、a~z)、数字(0~9)、下划线_组成的字符串,且第一个字符必须是字母或下划线。 使用标识符时还应注意以下几点:

(1) 标识符的长度不要超过8位,因为在C的某些版本中,标识符的前8位有效。 当两个标识符的前8位相同时,认为它们是相同的标识符。

(2)标识符严格区分大小写。 例如,HAPPY 和 happy 是两个不同的标识符。

(3)标识符最好选择有意义的英文单词,做到“见名知意”,不要使用中文。

(4) 标识符不能是C语言中的关键字。 如果你想了解更多关于C语言关键字的知识,请查看资料。

**

4. 变量和赋值

变量是可以改变的变量,每个变量都有一个名称(标识符)。 变量占用内存中的某些存储单元。 变量必须在使用之前定义。 变量名和变量值必须区分为两个不同的概念。 就像:入住房间的客人和房间号是两个不同的概念。

变量定义的一般形式为:数据类型变量名;

同一类型的多个变量:数据类型变量名、变量名、变量名……;

变量名和标识符的命名约定完全相同。 %d稍后会详细解释。

注意:定义中不允许连续赋值,如int a=b=c=5; 是非法的。

变量赋值有两种方式: 1. 先声明后赋值 2. 声明的同时赋值,例如:

**

5. 基本数据类型

当我们玩游戏时,游戏中的角色有不同类型,包括敏捷、力量、法术等。同样,C语言中的数据也有类型。 在C语言中,数据类型可以分为四类:基本数据类型、构造数据类型、指针类型和空类型。 如图所示:

这里我们先给大家讲解一下基本数据类型中最简单、最常用的整数、实数和字符类型。

整数数据是指没有小数的数字。 生活中有很多信息适合用整数数据来表示,比如:一个人的年龄、一个班级的人数、一本书的总页数等。因此,有很多类型整数:

浮点数据是指带有小数的数字。 生活中有很多信息适合用浮点数据来表示,例如:人的体重(单位:公斤)、商品价格、圆周率等,由于精度的差异,分为三种类型:

**

6.格式化输入和输出语句

格式化输入语句的格式为:scanf(“输入格式字符”,&变量); 注意这里有一个地址符号&

格式化输出语句,其格式为:(“输出格式字符”,输出项); 也可以说是占位符输出,按照格式化类型和指定位置显示来自计算机的各类数据。 这样做的好处是可以帮助计算机准确地给出我们想要的数据类型。

C语言中常用的格式化程序:

当输出语句包含普通字符时,可以采用如下格式:

(“普通字符输出格式字符”,输出项);

例如:

如果要输出多个变量并指定变量的位置,格式字符也可以一起使用,变量之间需要用逗号分隔,如:

7.符号常量

在程序执行过程中其值不改变的量称为常量。 C语言中的常量可以分为直接常量和符号常量。

直接常量也称为文字,是无需解释即可直接使用的量,例如:

整数常量:13、0、-13;

实常数:13.33,-24.4;

字符常量:'a'、'M'

字符串常量:“我爱imooc!”

下面的代码分别打印这四个直接常量:

在C语言中,可以用标识符来表示常量,这种常量称为符号常量。符号常量在使用前必须先定义,其一般形式为:#标识符常量值

一般习惯用大写字母作为符号常量的标识符,用小写字母作为变量的标识符,以区别它们。

总结

以上就是我今天要讲的内容。 本文仅简单介绍C编程的入门知识。 这些编程基础是以后C语言学习的重要基础,学习一定要深入巩固。

//文章参考了我大学讲师:《佳佳》的编程设计基础实验报告。

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码