C语言.初阶

本文详细介绍了编程中的算术操作符(包括加减乘除取模)、复合赋值符、单目操作符以及常用的%d、%f、%s和%c占位符的用法和注意事项。
摘要由CSDN通过智能技术生成

        hello大家,我是裹着心的光。今天给大家分享分享最近总结的内容。下文中数字都是所举例子,请大家注意甄别。

   【关于“符”的总结】---上

1.算数操作符:+ - * / % (加 减 乘 除 取模/取余);一个操作符左右两边会有两个操作数,左操作数、右操作数,因而又名双目操作符。

      对于+、-:与数学计算如出一辙。如下图:

                   

     对于  / :若操作符左右都是整数,则计算整数除法的商。如下图:

                  

              若想得到浮点数,则需将两个操作数至少一个加上小数点。否则无法正确计算。如下图:

                   

     对于 % :得到整除后的余数,操作数只能是整数。如下图:

                   

               负数取模,结果符号取决于第一个操作数的符号。如下图

                    

2.复合赋值符: +=、-= 。

                      a+=3即为a=a+3。-= 同理。

3.单目操作符:++、-- 。

                        前置++:先+1,再使用。

                        后置++:先使用,再+1。   --同理。   如下图:

                    

         对于+、-:正号、负号。+可省略;- 用来改变值的正负(满足负负得正)。

4.占位符:第一个字符为%,第二个字符表示他的类型。占位符一定程度可以理解为数学中的未知数x。    (下面介绍几个很常用的占位符)

        对于%d:对应整型。

                %d限定宽度:需要注意限定的是最小宽度。

                             %5d:右对齐;%-5d,左对齐。    如下图:

                   

                %d输出显示正负:%+d,即可实现。 如下图: 

                   

       对于%f:对应浮点型。

                  %f限定宽度:%12f,即可实现。%f输出结果,默认6位小数。如下图:

                   

                               注:由于是6位小数,所以是前部加空格。

                   %f限定小数位数:%.3f,即可实现,遵从四舍五入。如下图:

                   

    对于%s:对应字符串。默认全部输出。

                    %s限定输出长度:%.3s(注意百分号后的点),即可实现。如下图:

                    

                    %s的读取:从当前第一个非空白字符开始读取,直到遇到空白字符(空格、换行符、制表符等)结束。%s读取完之后,会在字符串变量末尾存储一个\0,使其变成字符串。字符串长度为11,而输入最大为10。

                    

      对于%c:%c 在输入时不忽略空白字符,总是返回当前第一个字符,无论是否为空格。    若想跳过空格,则_%c即可。

                       

                  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值