继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

【备战春招】第五天c语言的输出函数

Cc大佬
关注TA
已关注
手记 21
粉丝 1
获赞 4

课程内容:

c语言的常量

整形常量

例如: 10,20,30,40,800,900,-1,-2,-3

浮点数常量

例如:

3.1415926

4.88

3.14e8 (这里的e相当于数学的底数10,8为幂.等价于数学中3.14 * 10^8)

3.14e-9

字符常量

例如: ‘A’,‘B’,‘a’,‘1’,‘8’

字符串常量

例如:

“ABC”<===>‘A’ + ‘B’ + ‘C’ + ‘\0’

“1234”

“XYZ”

字符和字符串区别是单引号和双引号

标识常量

​ 宏名替换后为常量,常大写。

格式

#define 标识符号名 常量数据

#define MAX 100

#define STR “This is a example”

c语言的输出函数

c语言代码框架

#include <stdio.h> //头文件

int main(){}//主函数

代码

return 0; //结束函数的运行

printf函数参数

printf(“字符串 + 格式控制串”,参数1,参数2,…);

示例

功能: 向屏幕上输出 “” 中的内容, “” 中字符串原样输出, 格式控制串​ 会被后面的参数给替换掉,参数的个数由格式控制串的个数来决定.

格式控制串参数

格式控制串 功能

%d 输出十进制数,把后面参数当作十进制数据输出

%c 输出字符

%s 输出字符串

%f 输出小数

%e 以科学计数法的形式输出小数 ,3.14e10

%o 输出八进制数,若是加上#,会输出对应的标志位0

%x 输出十六进制数据,若是加上#,会输出对应的标志位0x

代码演示

printf("int = %d %d %d\n",10,20,30);

int = 10 20 30

注意事项

宏定义是原样替换

学习收获:

这个章节学到了 什么是格式化字符串

如何在输出函数中替换格式化字符串

截图打卡:

打开App,阅读手记
1人推荐
发表评论
随时随地看视频慕课网APP