零基础C语言学习笔记3

好,第三篇C语言的学习笔记,加油!

 C语言的操作符号与数学符号大多相同如:+、-除了乘除,他们是特定的操作符号如:乘是*,除是/,这种符号,其中还有一个特定的符号%(这个%特定在就只能用在整数相除,不像/能用在浮点数也就是小数相乘),同时操作符在其他翻译也有叫运算符的。                                                                                                                                                                           同时这些操作符号也被叫双目操作符即是拥有两个操作数就+、-等操作符前后的两个数;单目操作符就是单个操作数,而单目操作符的符号也有++、--、不同则是在+、-这个正负号表达。(正负号在计算中他受第一运算的形式影响,不过还是--=+这个还是一样的                                                                                                                                                   

而这些操作符号的使用与数学中也有些不一样,在数学中我们是向后写出值,但C语言则不一样,他是由右想左进行赋值。(并且这些计算也有些不同因为计算小数是我们的操作数则必须有一个小数,才能计算出一个小数,如果全是整数,则无法计算出小数,只会出现整除后的商。且计算时要用浮点数%f用来打印小数,用%d就会出现报错必须使用%f而%f是用来计算float类型的浮点数,还有%if用来计算double(更精准的数)类型的浮点数。                                                                      

除了那些简单的+-*/外、这个特殊的%则有特殊的含义 ,  ( 而在这之中前置++加1是先加;后置++则是先使用后+ ,同等--与++形式是相通的。)                                         

在此之中,还有一种强制类型转换就下面这种(但貌似现在用处不大,要是后期在学再进行一定弥补。)                                                                                                         

剩下的复合赋值和连续赋值在(连续赋值感觉用处不打就不写了,不过他是

int a=1 int b =3 int c =4 b=a+3 c=b,各位有兴趣的话可以试一试;)

复合赋值:+= 、-=、*=、/=、》=、《= 还有^=符号。

其中+= 、-=、*=、/=仅是加减乘除的简便表示》=、《=即为大于等于某数或小于等于某数;

printf用来打印数即将参数输入到屏幕上而这个符号则必需要用#include <stdio.h>

而在printf之中则是可以放多个占位符%的d%s(%s用来打印字符串就是英文字母)而printf也可以限定额度而不满设定额度的话他会用空格进行补充(其中这玩意默认是右对齐也可以在%之后面加-来改成左对齐(也可以限定小数位数可以在%.2d就会设定小数后两位;)

注:占位符好像还有很多等到时候了解了在一一补充。

除去printf,还有scanf表输入这个比较有意思;(这个东西在vs是会报错的#define _CRT_SECURE_NO_WARNINGS 1就可以在vs之中正常使用了。);

(scanf输出的这个操作符会新建一章方便重新处理)

  • 11
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值