C语言刚刚认识的时候,认为他晦涩难懂,但为了任务,我决定学习C语言。
1.主函数
主函数是在整个C语言中的执行部分,代码放在主函数中会被执行。主函数内部的变量叫局部变量,外面的叫全局变量,当全局变量和局部变量名称相同时,会优先选择局部变量。
例:
#include#include int tem = 20; int main() { int tem = 10; printf("%d",tem); return 0; }
他会优先打印局部变量。
2.printf 函数
printf输出时需要使用对应格式的格式字符,下面给大家分享一些常用的格式字符
%c 字符
%d 整形
%f 浮点数
%lf 双精度浮点数(更多位小数)
%s 字符串
%p 打印地址
让我们实践一下
#include#include int main() { char a = 'a'; int b = 10 ; float c = 3.14; double d = 3.1415926; printf("%cn%dn%fn%lfn",a,b,c,d); }
输出一下
是不是觉得3.14后面的0有点多余?
可以改进一下
rintf("%cn%dn%.2fn%lfn",a,b,c,d);
%.2f 表示的是保留两位小数,将2改为3就是保留3位小数。
我刚刚在printf里面放了n,这是什么意思呢?
这其实是转义字符,表示换行,给大家介绍一些常用的转义字符
n 换行
t 水平制表符


