{c语言}(1)初学c语言 基础篇了解何为c语言。

hello!大家好,首先呢,大家想要学好c语言呢,个人觉得首先一点要了解电脑,电脑呢也称为电子计算机,对它来说,任何任务都是通过计算来完成的。现在,给大家用c语言来一段简单的计算。

首先,先一定要了解,c语言的程序是区分大小写和全半角字符的。

例题1;计算15和37的和,并显示结果。

如我们上图所示,我们是通过字符序列来创建出的程序为源程序,用来保存源代码程序的文件叫源文件

接着,我们再来讲一下printf函数(格式化输入函数)

printf函数可以在显示器进行输出操作,但如果使用某个函数的功能,就必须通过函数调用来实现。

注意*函数调用是申请进行处理的请求,而调用函数时的一些辅助指示则通过实参来发出。

当实参超过两个是,就应该用逗号隔开。

大家可以仔细观察一下,使用printf函数时,我们使用了号,在使用了return 0时 我们也使用了分号,而在c语言中,这里的分号就是中文里的句号的意思。在原则上,一般的语句,我们都是用;来结尾!

格式化字符串和转换说明;

程序运营时,如果有时候只显示和或者差的值,理解上可能会有一点困难,但是我们让它变得人性化一些,请看下面代码!

 这段代码与第一串代码是不是我们可以更好的理解!在这里,"15与37的和是%d。\n"是printf函数的第一个实参,也称为格式化字符串。

格式化字符串中的%d指定了实参要以十进制数的形式显示(可以理解为整数),这就是转换说明。格式化字符串说明的字符基本都会原样输出!

格式化字符串结尾的\n是代表换行。

接下来大家来练一道题目;

“编写一段程序,计算出15-37的结果,并以15减去37的结果是-22  的格式进行显示”

这道题目并没有什么难度,只需要注意换行符(\n)和分号(;)

 

无格式化输出;

调用printf函数时,我们也可以使用一个实参,接下来我们可以用自我介绍来完成这个举例;

 在这里,我们只需要灵活使用换行符\n就可以了!

字符串常量;

像“abc”和“您好”这样用双引号(“”)括起来的一连串排序的文字,称为字符串常量。

好的,接下来大家来看看这道例题;

编写一段程序,调用一次printf函数,显示右侧内容。天   地   人  (分别间隔一行)

 也只需要注意换行符的重要就可以了,可见换行符的重要性。

变量;

直到目前为止,我们对我们程序输入都是常量进行求和,求差等操作,并显示出计算结果。如果遇到比较复杂的计算,为了在中途记录就需要使用变量。(变量就是用来放置数值和字符等的“盒子”

在用来存放数值的魔法盒---变量中放入数值后,只要该盒子还在,值就会一直会被保存,而且还可以自由地取出或替换数值。

想要使用变量就必须遵守一定的流程。首先需要进行如下声明

int a;  / 声明一个int型的变量a /

我们通过声明准备出了一个名为a的变量(盒子)。这个变量只能用来存放整数值,因此变量n就称为整型

&想要使用变量,就必须通过声明明确其类型和名称&

 当要声明两个变量时,我们需要用逗号隔开;

赋值;

在上一个程序中,我们第一次使用了等号“=”它表示把右侧的值赋值给左侧。

初始化;

一般情况下,如果我们没有去赋值或者初始化,代码是走不了的,或者会给出一些不确定值,这些值叫垃圾值

声明时初始化;

变量在生成的时候会被放入不确定值。因此,在声明变量的时候,除了有特别的要求之外,一定要对进行初始化。

初始化和赋值;

初始化:在生成变量的时候放入数值。

赋值:在已生成的变量中放入数值。

格式化输入scanf函数;

 如上图所示,scanf函数是可以从键盘上读取信息的!

\与printf函数不同的是,在使用scanf函数时,变量名前必须加上一个特殊符号&\

输出函数puts;

“读取两个值,显示他们的和”

puts函数可以按顺序输出作为实参的字符串,并在结尾换行也就是说,puts(“”)与printf(“...\n”)的效果差不多

在需要换行且不用进行格式化输出的时候,就可以使用puts函数来代替printf函数。

接下来来一道题目;

“编写一段程序读取两个整数,是它们相乘;”

 

这道题目最重要的就是要注意使用puts和printf,也要注意在11加上换行符;

好哒,今天的初始c语言就到这里,后面会陆续发出自己自学的心得与理解希望各位一起交流,共同交流,也祝愿大家工作顺利,拿到自己最想要的offer!!!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值