...续上文(一个小萌新的C语言之旅)

我们继续上次没介绍完的继续讲:

    下面我们说一下二进制,二进制是计算技术中广泛采用的一种 数制。 二进制数据是用0和1两个 数码来表示的数。它的基数为2,进位规则是“逢二进一”。那么二进制怎么转化为十进制,十进制又怎么转化为二进制呢,接下来我们就说一下:

    举个例子:3       上面说过了,二进制是满二进一,那么 3 明显是大于 1 的,那么我们可以使用初中学过的短除法,用我们要计算的数进行除以二,除到除不了二为止,那么 3 也就是二进制的 11。

再举个大一点的例子,比如十进制的 11,11除以二等于5余1,5除以2等于2余1,2除以2余0等于1,那么我们的二进制就是从后往前的余数,也就是1011,如图:

                            被除数    除数         结果    余数

                            11      2        5      1

                            5       2        2         1

                            2       2        1         0

    然后说一下二进制怎么转换为十进制,看这个例子:1011   我们可以这么转换从最后一位开始看1*20+1*21+0*22+1*23=11,如果你记得熟练,也可以这么算,最后一位是1,然后是2,4,8,16,32.....以此类推比如1011这么计算,从最后一位开始算就是1,2,0,8,相加就是11,也可以计算出来。

二:函数printf()

   1.格式:printf("字符串");

    意义:把字符串输出显示。
   2.函数定义

 1 int add(int x,int y)//这里面的x,y是形式参数,可以一次定义多次使用
 2 {
 3   int z;
 4   z=x+y;
 5   return z;
 6 }
 7 int main()
 8 {
 9     int a=5,b=12,c;
10     //调用函数
11     c=add(a,b);
12     printf("%d",c);
13 }

上面代码中,那个第一个int后面到大括号结束就是定义函数,上面的%d叫做占位符,下面补充一些占位符

%d整数占位符      %ld长整型占位符      %f小数点双精度占位符

%lf双长精度占位符    %e科学计数法       %c字符占位符    %s字符串占位符

三:运算

优先级:1.先算小括号

    2.单目运算符高于双目运算符

四:运算符,表达式和计算

1:算数运算符和表达式

  1.数学表达式变成C语言表达式

  2.一目运算符高于二目运算符

  3.相同类型的算数运算结果一定是原类型(比如,int类型和int类型进行计算一定是int类型)

  4.不同类型的结果结果一定是比较精确的

2.下面我们出一个小题进行写代码试一下

例1:计算一个球的体积,半径是6.5cm,公式是V=4/3*3.14*r*r*r。提示:算数运算符为左结合性

#include <stdio.h>
int main()
{
  double tj,r;
  r=6.5;
  tj=3.14*r*r*r*4/3;
  printf("%f",tj);
}

代码如上,这样就可以计算出球的体积。

3.算数表达式和求值

  优先级

    1.先乘,除(/),求余(%)后加,减。

    2.先算小括号内的。

    3.单目运算符高于双目运算符。

    4.当运算级相同的时候,根据结合性计算。

嗯,那么今天就是这些,希望能帮到大家,谢谢。

   

    

原文地址:https://www.cnblogs.com/xqyhnl/p/9787527.html

时间: 2024-10-08 21:01:34

...续上文(一个小萌新的C语言之旅)的相关文章

一个博客萌新的C语言之旅(持续更新中....)

先更新上一次留下的的C语言练习答案,如下: #include <stdio.h> double mj(double r) { return 3.14*r*r; } int main() { int r; double s; r=3; s=mj(r); printf("%f",s); } 就是这样,其实还有另一种方法,我也告诉大家,如下: #include <stdio.h> double mj(double bj);//这个函数定义在后面了 int main()

小萌新的第一篇博客

今天刚刚申请博客,写下第一篇随笔! 之前遇到许多问题,上网发现许多问题都能在这找到答案.这里也有许多的各种技术大咖分享自己的技术和经验,大咖们的帖子有得能看懂,有得看不懂,因为我还是一个小萌新,但我相信通过以后不断的学习和努力会成长起来的!如今我也成为了博客园的一员了,以后也会把自己的点点滴滴分享出来,和大家一起交流,希望博客园的大佬多多提携. 原文地址:https://www.cnblogs.com/xiaolopo/p/10308381.html

小萌新云主机面板体验大比拼

本人小白,最近使用着几款云主机管理工具体验,针对管理云主机工具体验作出对比.此文旨在一来给诸位小白劈斧开山(老技术员可以绕路了),二来作为自己花了那么多时间的记录分享. 本文可以理解为从一个萌新的角度对云主机管理工具的体验对比. 为什么找云主机管理工具? 找管理工具管理主机.站点和安装会便捷很多.可想而知,有工具软件能用的肯定能代替部分重复搬砖工作. 找了挺多的工具软件的,各家法宝都不一样,而且部分内容了解不是很深入,这里只作为一个小白自己整理的对比工具来看.了解不足或者片面,欢迎评论指出 因为

[linux]关于ucontext库的一个小程序的注释 @ C语言

在维基百科https://en.wikipedia.org/wiki/Setcontext里面有以下一段程序,理解了这个小程序,基本上对ucontext这个执行上下文切换的库也能理解个差不多. #include <stdio.h> #include <ucontext.h> #include <unistd.h> int main(int argc, const char *argv[]){ ucontext_t context; getcontext(&con

一个萌新的自白

浑浑噩噩的毕业已经过了半年,在这半年时光自己很没有方向感,都在尝试改变自己,但时光已不再,心却未能平静.一次偶然的机会想进IT行业来尝试自己是否能在这里让自己的心海不在一片涟漪.毕竟朦胧的青葱岁月早已逝去,是时候在这个青春真当时,让自己留下值得的回忆. IT行业是一个靠自己实力才能立足的行业,对于我来说是一个比较大的挑战,我是真正完全的电脑萌新,当时抱着很复杂的心态来学习,一边想着自己应该迈开这一步,或许会收到自己想要的那一份充实,另一方面有考虑自己是否能够适应,即使在学习第一节课时,我都在问自

Android笔记2——开发前奏2工程目录介绍和一个小应用

转载请注明http://www.cnblogs.com/devtrees/p/4405519.html 一.创建第一个应用HelloWorld (一)创建步骤: 1.New出一个Android Application Project 三种方式 1): 2): 3): 2.会出现下图的窗口: 分别是:应用名:给用户看的 工程名:开发工具中显示的项目名 包名: 客户端中设置->应用->应用列表中显示的名字 兼容的最低版本: 兼容的最高版本: 开发基于的版本:(一般将兼容的最高版本和开发所基于的版本

小萌库 - 公益广告精彩推荐

小萌库 - 公益广告精彩推荐  2014-06-08 22:06:52再一次 为平凡人喝彩 央视励志公益广告[高清].FLV生活没有彩排,人生也没有彩排. 总会有些时候,满心期待换来的是失望,或者是不体谅. 环顾四周,似乎只有你自己在徘徊. 努力了好像还是看不见希望. 你甚至一度认为,没有人比你更加的不如意了. 渐渐的,你会开始不自信不勇敢不愿向前. 然而,每当这个时候,你都能在心中听到一个声音,清晰而坚定. 再来一次! 当生活的哨声响起, 再一次!选择责任与担当: 再一次!为成长积蓄力量: 再

关于链表的一个小程序

关于链表的一个小程序: /**************************链表*****************************//* 具备功能 *//* 链表按元素位置插入 *//* 链表按元素位置删除 *//* 链表全表遍历 *//* 链表整表创建(头插法) *//* 链表整表创建(尾插法) *//* 链表整表删除 *//**************************链表*****************************/ #include<stdio.h>#in

萌新的旅行-

Description zstu的萌新们准备去自助旅行,他们租了一辆吉普车,然后选择了n个城市作为游览地点.然后他们惊喜的发现他们选择的城市刚好绕城一个环. 也就是说如果给所有城市按照0,1,2,--,n-1编号,0号城市和n-1号城市是相邻的,并且只能从i号城市去(i+1)%n号城市. 已知每个城市可以充油gas(i),从 i 到 (i+1)%n 城市耗油 cost(i). 假设这辆吉普车没有的油箱一开始是空的,并且没有上限. 没有油的话自然就不能继续旅行了,这个问题让萌新们非常困扰.作为优秀