12下一页
返回列表 发新帖

(填坑)C语言教程(3)

[复制链接]

3

主题

40

帖子

411

积分

初中生

Rank: 3Rank: 3

金币
186
好评
23
贡献
3
发表于 2019-8-23 23:21:20 | 显示全部楼层 | 阅读模式
本帖最后由 lucien2714 于 2019-8-23 23:26 编辑

好久不见,我回来填坑了,没错,n个月前的c语言教程,终于...又开始了不定期更新,(学业繁忙),先回顾一下前两个教程的知识:

  1. <font face="Helvetica" color="#000000">scanf();
  2. printf();
  3. if()
  4. for()
  5. while()
  6. switch()</font>
复制代码

……..等等等等上述函数,各位还有印象吗?冒泡排序,各位是否理解了呢?有不懂的可以找我哦(虽然我不一定能解答2333333)

今天我们来讲讲运算符,何为运算符,让我们看看百度百科是怎么说的:"C语言运算符时说明待定操作的符号,它是构造C语言表达式的工具."我举个例子吧,+ - * / 都是运算符(加减乘除都学过吧) -- ++ 自减自增也是运算符......

运算符在编程中十分重要,它能为你提供极大的便利,比如,有一些情况,需要你给变量增加一些值,应该怎么做呢?难不成

  1. <font face="Helvetica" color="#000000">int a=1,b=3;
  2. a=a+b;</font>
复制代码

?这也太繁琐了吧,我告诉你一个更简单的方法:

  1. <font face="Helvetica" color="#000000">a+=b;</font>
复制代码

没错,+=的意思是把左边的值加上右边的值后重新赋值给左边的值,就和上上面的代码一样.只不过更加简便了,那问题来了,有+=,会不会有-=呢?答案是 有的,至于*= /=,我就不透露答案了,感兴趣自己试试或者查一下.当然,运算符也不只是这几个,还记得第一篇教程中的&&运算符吗,那是逻辑与运算符,表示&&左边和右边同时成立时表达式成立,&&还有个兄弟||这兄弟和&&不一样||是指它两边有一个表达式成立就成立,也就是说,一个要求双方同意,一个只需一方同意.

到目前为止都不难吧(逃) 那我们来学学条件运算符,条件运算符是一个很常用的东西,它的格式为

表达式1?表达式2:表达式3

很懵逼是吧,且听我一一道来,条件表达式其实是一个简单版的if,如果表达式1成立,那么整个表达式的值就等于表达式2 否则等于表达式3,举个栗子

  1. <font face="Helvetica" color="#000000">int a=(b>c)?b:c;</font>
复制代码

这是一个简单的条件表达式,结果时b和c中较大的值,我们模拟一下.

假设b=10, c=20;

表达式1 (b>c) (10>20)明显不成立,所以结果时表达式2,也就是c;

假设b=20, c=10;

表达式1成立,所以结果等于表达式2.

简单吧,作业就是 用条件表达式写一个获取两个值中较小的一个,很简单的,答案可以去百度百科"条件运算符"中找到答案,但是最好变量名不要去使用max和min,这在c++中属于关键字,要养成一个良好的变量命名习惯.

感谢大家对我的支持哦

已有2人评分好评 金币 理由
Chenghow + 2 + 6
userr + 1

查看全部评分 总评分:好评 +2  金币 +7 

回复

使用道具 举报

3

主题

40

帖子

411

积分

初中生

Rank: 3Rank: 3

金币
186
好评
23
贡献
3
发表于 2019-8-23 23:27:25 | 显示全部楼层
前排占坑,为啥第一篇8000多浏览第二篇就没啥人呢
回复

使用道具 举报

3

主题

40

帖子

411

积分

初中生

Rank: 3Rank: 3

金币
186
好评
23
贡献
3
发表于 2019-8-23 23:27:58 | 显示全部楼层
下一篇你们想看什么会的话我找时间写
回复

使用道具 举报

6

主题

937

帖子

1817

积分

高中生

重生大魔王

Rank: 4

金币
740
好评
0
贡献
0
发表于 2019-8-23 23:28:16 来自手机  | 显示全部楼层
路过看看
回复

使用道具 举报

20

主题

4553

帖子

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
3691
好评
33
贡献
0

考神

发表于 2019-8-24 00:07:26 来自手机  | 显示全部楼层
学习一下
回复

使用道具 举报

3

主题

40

帖子

411

积分

初中生

Rank: 3Rank: 3

金币
186
好评
23
贡献
3
发表于 2019-8-24 00:17:56 | 显示全部楼层
@Chenghow 出来顶帖
回复

使用道具 举报

14

主题

1539

帖子

4371

积分

大学生

麟杰

Rank: 5Rank: 5

金币
504
好评
10
贡献
0

2019-5.1节快乐MT论坛帅哥MT论坛最佳新人考神

发表于 2019-8-24 00:24:12 来自手机  | 显示全部楼层
lucien2714 发表于 2019-8-23 23:27
前排占坑,为啥第一篇8000多浏览第二篇就没啥人呢

因为第一篇加精了
回复

使用道具 举报

3

主题

40

帖子

411

积分

初中生

Rank: 3Rank: 3

金币
186
好评
23
贡献
3
发表于 2019-8-24 00:30:35 | 显示全部楼层
本帖最后由 lucien2714 于 2019-8-24 00:31 编辑

第二篇教程很难吗?怎么这么少浏览,比第一篇少了好多倍.....有啥不懂的可以提出来呀,如果我不是论坛在线可以去加@Chenghow 的Q群,我在里面,有空我会解答(如果我会的话)
回复

使用道具 举报

3

主题

40

帖子

411

积分

初中生

Rank: 3Rank: 3

金币
186
好评
23
贡献
3
发表于 2019-8-24 00:32:13 | 显示全部楼层
©麟杰 发表于 2019-8-24 00:24
因为第一篇加精了

有点道理哈哈哈
回复

使用道具 举报

13

主题

909

帖子

2502

积分

大学生

Rank: 5Rank: 5

金币
196
好评
0
贡献
1
发表于 2019-8-24 01:07:49 来自手机  | 显示全部楼层
路过看看。。
回复

使用道具 举报

2

主题

680

帖子

1230

积分

高中生

Rank: 4

金币
93
好评
0
贡献
0
发表于 2019-8-24 01:10:33 来自手机  | 显示全部楼层
感谢分享!
回复

使用道具 举报

1

主题

322

帖子

730

积分

初中生

Rank: 3Rank: 3

金币
120
好评
0
贡献
1
发表于 2019-8-24 02:28:26 来自手机  | 显示全部楼层
论坛里能学到好多哦
回复

使用道具 举报

190

主题

4154

帖子

1万

积分

博士生

大水怪在此![#滑稽]

Rank: 7Rank: 7Rank: 7

金币
2158
好评
62
贡献
1

MT论坛活跃会员MT论坛侠客MT论坛美女懒考神

QQ
发表于 2019-8-24 05:06:32 来自手机  | 显示全部楼层
不会
回复

使用道具 举报

109

主题

2744

帖子

9583

积分

版主

MT小白

Rank: 7Rank: 7Rank: 7

金币
3173
好评
39
贡献
1
发表于 2019-8-24 06:35:41 来自手机  | 显示全部楼层
可能在精华里看到第一篇,不知道有第二篇,最后在第一篇后面放上第二篇的链接
回复

使用道具 举报

48

主题

2076

帖子

3万

积分

版主

帅哥

Rank: 7Rank: 7Rank: 7

金币
4622
好评
34
贡献
9

2018国庆节MT论坛帅哥MT论坛活跃会员2019-5.1节快乐考神

QQ
发表于 2019-8-24 06:46:35 来自手机  | 显示全部楼层
本帖最后由 Chenghow 于 2019-8-24 09:40 编辑

金币肯定是有的 版主不缺金币
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表