吾爱汇编

 找回密码
 立即注册

QQ登录

绑定QQ避免忘记帐号

查看: 2215|回复: 6

[C/C++] C语言第八课 C语言帮你做事情

[复制链接]
闪耀 发表于 2015-1-15 19:48 | 显示全部楼层 |阅读模式

变量分为几种不同的类型,一种是专门用来装数字的用in 表示,一种是专门用来装字符的用 表示,还有一种是专门用来装小数的用表示。这些类型叫做数据类型。变量在使用之前都要先声明后使用,在变量声明的时候可以给其赋值(这个就叫变量的初始化)。

  1. int applenumber = 10;
  2. //声明一个叫applenumber的变量,初始化数据为10

  3. char cha = 'a';
  4. //字符使用的时候必须用单引号引起来

  5. float money = 123.23;
  6. //这个是用来装小数的

  7. double r = 1234.123456;
  8. //这个也是用来装小数的,只不过精度比较高
复制代码
如果我们想把上面的这几个变量打印出来该怎么办呢?使用 printf(),没有错,但是打印上面这个变量会有一个小小的不同的地方哦,看清楚:
  1. printf("%d", applenumber);     //这里使用的是%d
  2. printf("%c", cha);             //这里使用的是%c
  3. printf("%f", money);           //这里使用的是%f
  4. printf("%f", r);               //这里使用的是%f
复制代码


一定要记住哦,打印不同类型的变量使用的是不一样的。
我们已经学了如何使用变量和如何计算加法,现在我们来学习如何做加减乘除。C语言中加 + 减 - 乘 * 除 / 求余 %,现在有个算式:10 + 3 * 2,想要计算这个算式我们需要3个变量来分别装这3个数字,1个变量来装结果:

  1. int a, b, c, d;
  2. a = 10;
  3. b = 3;
  4. c = 2;
  5. d = a + b * c;
复制代码
之后我们把 d 打印出来就可以看到结果了。
打印是print()

这里我们再介绍几种特殊的计算:

  1. a = 1;
  2. a = a + 1;
复制代码


你知道现在的 a 等于几吗?告诉你哦是2,这个式子的意思是 a 等于1的时候加上1,然后把2这个数再赋值给 a 这个变量。如果a = 2,b = 3,b = a + b 你能算出来现在的 b 是几吗?

还有一种特殊的计算就是 a++,++a,a--,--a,a++ 和 ++a 都是在 a 的基础上加上1, a-- 和 --a都是在a的基础上减去1,这种计算叫自加和自减。



作业

  1. #include <stdio.h>;

  2. int main()
  3. {
  4.     int a, b, c, d, e, f;
  5.     a = 11;
  6.     b = 4;
  7.     c = 5;
  8.     d = 9;
  9.     e = 3;
  10.     //这这里写上你的代码
  11.     return 0;
  12. }
复制代码

如果计算正确那你能试着计算11 + 4 * 5 – 9 / 3 的结果吗?

如果没下载VC6.0  可以看我的第二课




评分

参与人数 14HB +21 THX +13 收起 理由
消逝的过去 + 1
飞刀梦想 + 1
agan8888 + 1
zxjzzh + 2 [吾爱汇编论坛52HB.COM]-吃水不忘打井人,给个评分懂感恩!
ding520 + 1 &amp;lt;span class=&amp;quot;text2Link&amp;quot;&amp;gt;[吾爱汇编论坛&amp;lt;a target=&amp;quot;_blank&amp;quot;&amp;gt;52HB.COM&amp;lt;/a&amp;gt;]-学破解防破解,知进攻懂防守!&amp;lt;/span&amp;gt;.
圈瞳 + 1 + 1 评分=感恩!简单却充满爱!感谢您的作品!
zijingyao + 1 + 1 评分=感恩!简单却充满爱!感谢您的作品!
那山那人那牛 + 1 + 1 ★★★★★ 热心人,佛祖保佑你事事顺利 ,财源滚滚!!!
孺子夜 + 1 + 1 吃水不忘引水人,学习中!
Desire + 2 + 1 ★★★★★ 热心人,佛祖保佑你事事顺利 ,财源滚滚!!!
Shark恒 + 5 + 1 ★★★★★ 热心人,佛祖保佑你事事顺利 ,财源滚滚!!!
逍遥枷锁 + 3 + 1 ★★★★★ 热心人,佛祖保佑你事事顺利 ,财源滚滚!!!
Scar-疤痕 + 4 + 1 评分=感恩!简单却充满爱!感谢您的作品!
520Kelly + 1 + 1 ★★★★★ 热心人,佛祖保佑你事事顺利 ,财源滚滚!!!

查看全部评分

吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
520Kelly 发表于 2015-1-15 20:08 | 显示全部楼层
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
label 发表于 2015-1-15 20:18 | 显示全部楼层

感觉好复杂的样子、、+1
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
 楼主| 闪耀 发表于 2015-1-15 20:18 | 显示全部楼层
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
Scar-疤痕 发表于 2015-1-15 20:35 | 显示全部楼层

我也感觉有点复杂!
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
 楼主| 闪耀 发表于 2015-1-15 21:39 | 显示全部楼层
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
zijingyao 发表于 2015-1-19 09:03 | 显示全部楼层

目测我要看不懂了。。。。
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

警告:本站严惩灌水回复,尊重自己从尊重他人开始!

1层
2层
3层
4层
5层
6层
7层

免责声明

吾爱汇编(www.52hb.com)所讨论的技术及相关工具仅限用于研究学习,皆在提高软件产品的安全性,严禁用于不良动机。任何个人、团体、组织不得将其用于非法目的,否则,一切后果自行承担。吾爱汇编不承担任何因为技术滥用所产生的连带责任。吾爱汇编内容源于网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除。如有侵权请邮件或微信与我们联系处理。

站长邮箱:SharkHeng@sina.com
站长QQ:1140549900


QQ|RSS|手机版|小黑屋|帮助|吾爱汇编 ( 京公网安备11011502005403号 , 京ICP备20003498号-6 )|网站地图

Powered by Discuz!

吾爱汇编 www.52hb.com

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