常量和变量_格式控制符|学习笔记

简介: 快速学习常量和变量_格式控制符

发者学堂课程【C语言学习教程常量和变量_格式控制符】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/387/detail/4860


常量和变量_格式控制符


内容介绍:

一、格式化输出函数

二、几种基本类型的格式符


一、格式化输出函数

格式化输出函数:printf

可使用printf()将数据显示在屏幕上,如:printf ("%d\n",day) ;

格式:

1.printf

printf(“‘格式控制字符串”(%d %f %s %c),参数列表…)

以上字符会对不同类型进行相应的输出,用逗号隔开需要输出的参数列表。参数列表即需要打印的数据。可以放多个。

而多个参数列表也用逗号隔开。

例子:

int month = 7;

intday=20;

printf("今天是%d月%d日",month, day);

printf:

并非与用户交互的工具,是一种调试手段-暴力调试,且仅作为一种调试方式。不管程序对错依然按部就班运,运用时会出现无法规避的问题。此时也可使用另一种断点调试,此调试优于暴力调试,程序会停在错误处。

前期入门时需要了解 printf,但后期几乎不会使用。在后台查看到数据错误时,呈现给用户的同样也是错误值,存在程序崩溃的风险。仅能切取片段进行判断

2.断点调试

更优选。优化于暴力调试,会在数据错误处停止,以便于观察到详细错误。可随时监听,便于更改。


二、几种基本类型的格式符(格式说明)

%d十进制有符号整数

%u十进制无符号整数

%f浮点数 (单精度)  float

%lf浮点数 (双精度) double

%.5lf显示时保留小数点后5位

%s字符串

%c单个字符

%p指针的值

%e指数形式的浮点数

%x以十六进制表示的整数

%0以八进制表示的整数

%%输出%

相关文章
|
NoSQL C语言 索引
十二个C语言新手编程时常犯的错误及解决方式
C语言初学者常遇错误包括语法错误、未初始化变量、数组越界、指针错误、函数声明与定义不匹配、忘记包含头文件、格式化字符串错误、忘记返回值、内存泄漏、逻辑错误、字符串未正确终止及递归无退出条件。解决方法涉及仔细检查代码、初始化变量、确保索引有效、正确使用指针与格式化字符串、包含必要头文件、使用调试工具跟踪逻辑、避免内存泄漏及确保递归有基准情况。利用调试器、编写注释及查阅资料也有助于提高编程效率。避免这些错误可使代码更稳定、高效。
1897 12
|
2天前
|
数据采集 人工智能 安全
|
12天前
|
云安全 监控 安全
|
3天前
|
自然语言处理 API
万相 Wan2.6 全新升级发布!人人都能当导演的时代来了
通义万相2.6全新升级,支持文生图、图生视频、文生视频,打造电影级创作体验。智能分镜、角色扮演、音画同步,让创意一键成片,大众也能轻松制作高质量短视频。
1023 151
|
3天前
|
编解码 人工智能 机器人
通义万相2.6,模型使用指南
智能分镜 | 多镜头叙事 | 支持15秒视频生成 | 高品质声音生成 | 多人稳定对话
|
17天前
|
机器学习/深度学习 人工智能 自然语言处理
Z-Image:冲击体验上限的下一代图像生成模型
通义实验室推出全新文生图模型Z-Image,以6B参数实现“快、稳、轻、准”突破。Turbo版本仅需8步亚秒级生成,支持16GB显存设备,中英双语理解与文字渲染尤为出色,真实感和美学表现媲美国际顶尖模型,被誉为“最值得关注的开源生图模型之一”。
1720 9
|
8天前
|
人工智能 自然语言处理 API
一句话生成拓扑图!AI+Draw.io 封神开源组合,工具让你的效率爆炸
一句话生成拓扑图!next-ai-draw-io 结合 AI 与 Draw.io,通过自然语言秒出架构图,支持私有部署、免费大模型接口,彻底解放生产力,绘图效率直接爆炸。
662 152
|
10天前
|
人工智能 安全 前端开发
AgentScope Java v1.0 发布,让 Java 开发者轻松构建企业级 Agentic 应用
AgentScope 重磅发布 Java 版本,拥抱企业开发主流技术栈。
626 14