main函数和printf函数的用法

   main函数

      C语言都是从main函数开始执行的,main函数是程序的入口。main函数也叫主函数

1.所有C语言代码都有起始入口,这个入口就是main函数。

2.进入main函数后才能由main函数调用其他函数。

3.如果一个项目有多个源文件,但是有且只有一个main函数。

printf函数

printf函数基本用法

printf函数是一个库函数,它的功能是在标准输出设备(一般指屏幕)上的信息打印

main函数和printf函数的用法_第1张图片

 打印一个Hello world!函数

main函数和printf函数的用法_第2张图片

这是打出来的代码,把它进行运行。

main函数和printf函数的用法_第3张图片

         这就是输出的Hello  world!函数。

         由上面的代码可知,printf函数本质上就是输出函数,在使用printf函数时要引用头文件

        每一条语句都要带有;且必须是英文输入的

        \n是换行符,代表着要要换行。\n不是必要的,按情况而写。不过大部分的时候都带有\n,它使最后输出的结果看起来简洁。

main函数和printf函数的用法_第4张图片

    这是带有\n的输出结果。

main函数和printf函数的用法_第5张图片

     这是不带有\n的输出结果。

     所以你可以清楚的知道\n的用处了!

占位符

printf()可以输出文本中指定的占位符。占位符是指这个位置可以用其他位置代替。

main函数和printf函数的用法_第6张图片

       如上图所示,文本“张三是%d个人\n”中%d就是占位符,代表它需要其他东西来代替。占位符的第一个字符一律都为%,第二个字符d代表着需要代替的类型,d代表着整数类型,所以%d需要整数来代替。1就是来代替%d的。执行后输出的结果就是张三是1个人。

接下来看看常用的占位符

main函数和printf函数的用法_第7张图片

多个占位符

一条语句中也可以有多个占位符。

main函数和printf函数的用法_第8张图片

限定宽度

限定宽度就是限定占位符的最小宽度。

main函数和printf函数的用法_第9张图片

图中%6d的意思是占位符至少有六位,如果不满六位,对应的值前面会添加空格直到满六位,

输出的值默认是右对齐。如果想左对齐,那么就在数字前加一个负号(-)

main函数和printf函数的用法_第10张图片

对于小数,这个限制符会限制所有数字的最小显示宽度。

main函数和printf函数的用法_第11张图片

       首先要知道通常默认小数的精确度是小数点后六位,%12f代表着这个小数的最小宽度是12位,小数点也算一位,因此该小数前空格五位。

限定小数位数

       有时候不想要小数点有六位怎么办呢?这时就可以限定小数位数了。如何限定小数位数呢?其实很简单,精确到小数点后两位只需要输入%.2f,就保留两位小数了。

main函数和printf函数的用法_第12张图片

   所以你就可以按照你的想法保留小数位数了。

     它可以与限定占位符宽度的写法结合在一起。

main函数和printf函数的用法_第13张图片

你可能感兴趣的:(算法,c语言)