可是就算我们通一千次短信,我们各自的心,大概也只会相互靠近一厘米吧。 收藏本站
登陆 / 注册 搜索

阅读:8.7K   回复: 4

简单C语言程序的详细解析(4)——赋值

[复制链接]
小西 「龙战于野」 2015-12-20 21:37 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

赞助会员
本帖最后由 小西 于 2015-12-20 21:54 编辑

  

   这一节介绍一下C语言程序的赋值
🖕⛴🫖❎🐠‏

   对于极大部分程序来说,赋值是必不可少的。下面就介绍两种最为简单的赋值。至于其他更加复杂的赋值请自行百度。
   
   整型与浮点型的赋值
🙌🔥🍚🆚🐞‎

   #include<stdio.h>
       main(void)
      {

🤌⛴🍪🉑🪰‏

              int a=3;                 //整型的赋值   
              float b=1.21;         //浮点型的赋值
              printf ("%d" ,a);    //输出a这个数值
              printf ("%f",b);     //输出b这个数值
              getch ();👨‍⚕️‍👑💳😄
              return 0;
       }
     整型的赋值是使用 int 函数,只能赋值整数。
     我目前对浮点型的理解就是带了小数点的数。带了小数点的数字就需要用到 float 函数来赋值了。
      int a=3;  这句话的意思就是把3这个数字赋值给a这个字母,直到有代码或者人为的输入改变a这个字母的赋值之前,a都等于3.

👃🛑🍭➡🦉‌

     float b=1.21; 这句话的意思如上。
     printf ("%d" ,a); 这句话就是输出a这个这个字母代表的数值。其中%d是整形输出。意味着输出的数字是整数,也只能输出整数。a则是要输出的数。注意书写格式。
     printf ("%f",b); 这句话就如上了。%f 就是就是带小数点的输出类型了,不过也可以输出整数。默认的是带小数点后六位小数。
     可以如下书写程序限定小数点后小数的数量。
     printf ("%.2f",b);
👄🛑🌰🔞🐠‎     这句的含义是带小数点后两位小数。想要几位就写把那个 .2 改成几,但是不能太多,不然会出问题。
     还有一件事本来应该在第一节就讲的,不过忘了。就在这一节讲一下吧。
     就以上面这段程序为例子输出的数是如下:
     
     31.210000 🧑‍🌾‎🕶🪜🤖🖐
      
     a和b的结果会连在一起,那怎么避免这种事情呢?可能有的人会说输入空格不就行了。那么如果我要把1.210000放在下一行呢?程序如下:
   #include<stdio.h>
       main(void)
      {👨🦱‎💄🪓😤🤛
              int a=3;                  //整型的赋值
              float b=1.21;           //浮点型的赋值
              printf ("%d\n" ,a);   //输出a这个数值并且切换到下一行
              printf ("%f",b);        //输出b这个数值
              getch ();👵‏🩳✏😫🤌
              return 0;
       }
         哪里不同了呢?printf ("%d\n" ,a); 这段程序加了一个\n。这个\n的意思就是换行。输出的结果就会变成如下:
    3
    1.210000
🏦🍊💲🐶‍   
    大家要多多练习,多多使用,多多百度。


    未完待续!
🦴🚂🍊™🐖‏
上一篇
下一篇
帖子热度 8755 ℃

屋顶,数星星 「出类拔萃」 2018-4-30 21:45 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

路过 帮顶 嘿嘿#j336:
降临1994 「出类拔萃」 2018-5-3 12:46 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

曾梦想仗剑走天涯,因太穷放弃了计划#j328:
水月 「出类拔萃」 2018-11-22 13:16 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

printf("%.2f\n",b)拓宽了这种用法,谢谢
您需要登录后才可以回帖 登录 | 免费注册  

本版积分规则

快速回复 返回列表