C语言入门(0)

新手创作,不足之处多多包涵,主要供学习参考使用(后期更新)
1.基本格式

#include<stdio.h>
int main
{


return o;
}

这上面是最基础的一种,如果要用到函数,则需要在用
#include <stdio.h>
#include <math.h>

说到这里,笔者先补充一点函数
abs() 求整数的绝对值
fabs() 求括号里面数的平均值
sin() 求sinx
cos() 求cosx
tan() 求tanx
pow() pow(a,b) 即求a的b次方
sqrt() 求平方根
log10 求lg

回到正题,C语言中最简单的输出不过于printf(“XXXXXXX\n”),如果是要输出数字的话,用%d(这是整数)的[printf("%d\n",x)],字符则用%c(一次一个),如果有小数,那么就不用 int 来开头了,而是float 和double,这里有一点要特别说明的就是
double后面用的是%lf
float后面用的是%f,同时取小数点位置的时候,我们往往会遇到%5.2f,%7.4f的情况, 小数点前面的
代表整个占多少个格,小数点后面的数字代表小数点后面占几个格,
这里稍微演示一下 以下【】代表空格
%5.4f:【】3.67,空格往前面打,当然,我们也可以用%-5.4f,让空格往后面打
也就是3.67【】

刚刚说完了直接的输出,现在说说运算,int 的存在是为了定义整数,所以在
int main之后,我们会在大括号中int a,b; 来定义a,b这两个东西为整数,接下来用+,-,*,/,%(这个百分号用来取除完后的余数)来进行计算
其中x+=y的意思就是x=x+y
不过C语言中经常出现x++y,甚至x+++y的情况
这里稍微说一下,y=++x,是在先让x加一个1,即先执行x=x+1,再使用i进行运算
y=x++,则是反过来,先用x运算,再执行x=x+1
而x+++y,则是下(x++)+y,这里可以编个小程序自行验证

发布了3 篇原创文章 · 获赞 2 · 访问量 30

猜你喜欢

转载自blog.csdn.net/weixin_45551695/article/details/104291624