美文网首页
从零开始学c语言第二天

从零开始学c语言第二天

作者: 别欺负小白了好咩 | 来源:发表于2019-03-12 13:24 被阅读0次

    今天就是我们学习c语言的第二天

    我们先解决昨天的任务:a+b。

    这道题的思路应该是声明两个变量:a,b。

    但你不能表示出来a+b,所以我们还需要声明第三个变量:c。

    所以代码界面应该是这样的:

    a+b代码图

    在这里c的作用是用来存放结果,因为你在输出语句printf中无法直接表示a+b,所以想要第三个盒子来储存前两个盒子的东西。

    今天我们还需要记下以下的东西:

    代码图 结果图

    我们可以看到int型是没有小数点的,而float型是有小数点的,所以我们知道了int型是储存整型变量的,而float型是储存小数型的。

    而char型就是储存字符型的,注意!:他需要加上:“‘’“,才可以通过编译。

    当然了,不同字符型可以相互强制转换:

    强制转换代码 输出结果

    我们可以看到,我们的b是将a强制转换为float型,所以出现了小数点。

    char型也可以转换成int型或float型:

    强制转换代码图 输出效果

    我们可以看到字符a转换以后是97,这是因为在ASCII码中a就是97。

    我们接下来再讲一下很多语言都得会的:

    打印乘法口诀表:

    打印九九乘法表

    这里是没有格式的九九乘法表,需要各位来自己思考如何使他成为我们看到的那个九九乘法表。

    我们接下来讲解一下:

    前面是头文件,主函数都在我的前一篇文章里。

    声明变量也不说了。

    我们讲for循环语句

    他的格式是这样的:

    for循环代码

    表达式1一般就是给变量赋初始值,在九九乘法表里,我们是给了a赋了一个初始值就是1,表达式2是判断式,如果满足表达式2,那就会执行花括号里的表达式3,在九九乘法表里,我们是让如果a等于十就会跳出这个for循环,表达式3就是我们想要执行的代码,表达式4是让我们的值有所改变的,a++的意思是a+1。

    \n的作用是换行,在代码界面敲回车是没用的,只有\n才会有用。

    好了,今天的课程暂时到这里,我们一会儿见!

    相关文章

      网友评论

          本文标题:从零开始学c语言第二天

          本文链接:https://www.haomeiwen.com/subject/ocbgpqtx.html