当前位置:首页 > 黑客服务 > 正文内容

什么是c语言程序的基本单位(构成c语言程序的基本单位)

hacker2年前 (2022-08-31)黑客服务150

C语言第二章 C语言基础知识

C语言有哪些数据结构,它的运算符是怎样的,它的分支结构和循环结构又是什么样的呢?本章将为你一一讲解。

一、变量和常量

什么是变量和常量?有些数据在程序运行前就预先设定,并在运行过程中不发生变化,称之为常量;有些数据在程序运行中可能发生变化或被赋值,称之为变量。

使用变量前必须先声明一个变量。变量定义的语法是:

数据类型名 变量名 ;

比如我们可以这样定义一个整型变量:

int a; //int类型表示整型

若要声明多个变量,可以逐个声明,也可以在数据类型名后面加上多个变量名,中间用逗号分隔:

数据类型名 变量名1, 变量名2, 变量名3;

创建变量的同时可以为其赋值,也就是初始化变量。语法为:

数据类型名 变量名 = 值;

创建变量时最好将变量进行初始化。这是因为,有些编译器会默认初始化为0,而有些编译器如果变量没进行初始化就进行输出或运算等操作,你得到的结果将是随机的。

常量的定义,在变量定义前加一个const关键字即可:

const 数据类型名 变量名 = 值;

展开全文

声明常量的时候记得要初始化,因为常量只有在初始化的时候才可以对其进行赋值,在其他情况下赋值是不被允许的。常量被初始化后,其值就不能被改变。

任务

1、创建一个整型变量a,初始化为1。

2、创建一个整型常量MAX,初始化为100。

#include<stdio.h>

int main(void)

{

int a = 1;//创建一个整型变量a,初始化为1

int MAX = 100;//创建一个整型常量MAX,初始化为100

//在这里写下你的代码

什么是c语言程序的基本单位(构成c语言程序的基本单位)

printf("a=%d, MAX=%d", a, MAX);

return 0;

}

二、变量的命名

变量命名规则是为了增强代码的可读性和容易维护性。以下为C语言必须遵守的变量命名规则:

1、 变量名只能是字母(A-Z,a-z),数字(0-9)或者下划线(_)组成。

2、 变量名第一个字母必须是字母或者下划线,即变量名必须以字母或者下划线开头。

3、 变量名不能使用C语言关键字来命名,以免冲突(如 return、int、void等等)

4、 变量名区分大小写。

下面是几个变量的命名,选出哪些是合法的,哪些是非法的:

在满足这些规则的基础之上,变量的命名最好清晰明了,有明确含义,可以使用完整的单词或大家基本可以理解的缩写,例如:

int my_age = 18; //变量名有明确的含义

float payments;

char grade = 'A';

三、变量的输出

变量如何输入输出呢?实际上,在这之前你已经使用过输出语句(printf语句)了,我们可以使用printf来执行输出。

printf语句的使用方法如下:

printf(格式控制字符串, 数据1, 数据2, 数据3.......);

格式控制字符串用特定的格式说明符代表输出的数据类型,这里的数据可以是变量、常量或者结果值具有合适类型的表达式。

之前看到的符号%d有什么作用呢?如下这段代码:

int a = 1;

int b = 2;

int c = 3;

printf("%d,%d,%d", a, b, c);

我们运行后在屏幕的输出结果是:

1,2,3

你会发现,屏幕输出的是a、b、c的值。哈!原来%d就是一个格式说明符,当这一行输出时,其作用是指出输出a、b、c的值。%d用于输出int类型的值。事实上 每一种数据都有自己的说明符。后面在学到新的数据类型时,也会说到与之相应的说明符。

要特别注意的是,不要忘记给每一个想输出的项目都使用一个格式说明符。

任务

试着用printf()函数输出值。

什么是c语言程序的基本单位(构成c语言程序的基本单位)

#include<stdio.h>

int main(void)

{

int d = 4;

int e = 5;

//使用printf()函数输出d和e的值,

四、变量的输入提问

scanf( )函数是C语言中最常用的一个输入函数。scanf语句的使用方法:

scanf(格式说明字符串,变量地址1, 变量地址2, 变量地址3......);

scanf()函数接受你在键盘的输入,把你在键盘输入的文本转成各种形式,如整数,浮点数,字符或者字符串。而printf( )是把各种形式的数据转换成在屏幕上显示的文本。也就是说,scanf()是printf( )的逆操作:

#include<stdio.h>

int main(void)

{

int a; //定义一个int型变量a

scanf("%d", &a); //从键盘读取一个数并赋值给a

printf("%d\n", a); //输出变量a的值

return 0;

}

在上面这段程序中,当编译器运行到scanf语句时,程序会等待键盘的输入,此时你可以输入一个值,编译器便会将其赋给变量a,然后通过printf语句在屏幕上输出变量a的值。

scanf()函数用到指向变量的指针,我们会在第四章中学到关于指针的具体内容。现在我们只要知道,如果使用scanf()来读取一个之前定义过的基本变量类型的值,记得在变量前加上&。

每天来一个简单的案例,希望大家越学越好。新手可以好好完成哦,如果觉得太过简单可以加小编QQ459792635群不经常玩QQ的可以加小编微信:ma146009领取一套价值1999无元的C/C++教程。欢迎大家帮小编多多转发。

扫描二维码推送至手机访问。

版权声明:本文由黑客接单发布,如需转载请注明出处。

本文链接:https://therlest.com/134916.html

分享给朋友:

“什么是c语言程序的基本单位(构成c语言程序的基本单位)” 的相关文章

洗米华被抓(沙美华最近怎么了)

据中国电子商务研究中心2021年11月26日23:49:12的最新发布,微博网友@魔鬼管理学 爆料。 平安夜来临之际,事件,在网上炒得沸沸扬扬,引发全网热议! 据悉,洗米华被抓后来我换了俱乐部。。。 1.洗米华出什么事了...

约茶app约茶APP

最新约茶app都是哪些?整理了30本这篇文章主要介绍了约茶app,包括约茶app ios下载,下面小编整理了约茶app的图文教程,看看约茶app苹果版详细步骤吧! 觉得网上的一些答 据新快网2021年10月20日03:31:27的新闻报道,微博网友@R卜傲晴 爆料。 平安夜来临之际,事件,在网上...

吃鸡鸭的屁股会有病吗?我非常爱吃鸡鸭的屁股,但经常吃会有病吗?另

吃鸡鸭的屁股会有病吗?我非常爱吃鸡鸭的屁股,但经常吃会有病吗?另 鸡鸭的肛门附近组织,布满大大小小的腺体,各类秽物与毒素都在这些腺体囤积;鸡鸭的肛门也有非常高密度的大肠杆菌,所以鸡鸭的屁股不是少吃的问题,而是不能吃.吃得少可能没觉出怎样,多了问题就显出来了.而且鸡鸭屁股的大肠杆菌会随着蛋生出来的时...

身份证信息被黑客盗取(黑客能把手机内身份证信息盗取吗)

一、身份证信息被黑客盗取(黑客能把手机内身份证信息盗取吗)方法总结 1、黑客通过手身份姓名能否窃取别人银行卡里。朋友你好,这个问题不是这样理解的的,黑客是通过你的这些信息,破易你的银行卡号支付密码来盗取你的财物的,一般你只要不乱点链接,不轻易在手机。黑客控制了手机,窃取了身份证号码手机号姓名等所有...

古文化常识(中国古代文化常识大全)

1.中国古代文化常识 文学常识? 四本书:《论语》、《中庸》、《孟子大学》 五经:《诗经》《礼记》《周易》《春秋》 乐府双壁:木兰诗孔雀东南飞 三个字:警告世界,说真话,说真话,唤醒世界,说同样的话 第二枪:第一枪很厉害,第二枪也很厉害 三官:石渠官、潼关官、新安官 三次告别:新婚、老...

青岛新闻网房产 - 青岛个人房源出售

估计那个时候,0以上的住房为普通住宅。来说几句. 3500左右,我建议你来沧口找房子吧,青岛房产网51青岛信息港-房产,市北区的现在也到了新闻网7000了。提供覆盖青岛的别墅、一小时车程的房子大约在虎山以外,台南路。 还有的别墅个人150一般的房子都要,我就在黄岛住,早下手吧!沿海一带,2手放一般都...

评论列表

辙弃晚雾
2年前 (2022-08-31)

说明符。后面在学到新的数据类型时,也会说到与之相应的说明符。要特别注意的是,不要忘记给每一个想输出的项目都使用一个格式说明符。任务试着用printf()函数输出值。#include<stdio.h>int main(void){int d = 4;int e = 5;//

闹旅珞棠
2年前 (2022-08-31)

一个之前定义过的基本变量类型的值,记得在变量前加上&。每天来一个简单的案例,希望大家越学越好。新手可以好好完成哦,如果觉得太过简单可以加小编QQ459792635群不经常玩QQ的可以加小编微信:ma

俗野竹祭
2年前 (2022-08-31)

C语言第二章 C语言基础知识C语言有哪些数据结构,它的运算符是怎样的,它的分支结构和循环结构又是什么样的呢?本章将为你一一讲解。一、变量和常量什么是变量和常量?有些数据在程序运行前就预先设定,并在运行过程中不发生变化,称之为常量;有些数据在程序运行中可能发生变化或被赋

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。