" />

c语言中%%什么意思?:c语言%什么意思

题主,你好!严Sir课堂很高兴来回答这个问题。

你的问题是:c语言中%%什么意思?

我将按照是什么、为什么、怎么用的思路来回答这个问题。

1.C语言中%%是什么意思?在C语言中,%%表达的意思是在屏幕上输出一个%号的意思。它一般情况下都应用在控制台程序中的输出函数中。

例如:

c语言中%%什么意思?:c语言%什么意思 第1张

2.为什么有%%的表达形式?在C语言中,之所以出现%%这样的表达形式,是因为输出函数printf的格式要求造成的。

在printf函数中,它的格式如下:

c语言中%%什么意思?:c语言%什么意思 第2张

c语言中%%什么意思?:c语言%什么意思 第3张

其中的格式控制串,由以下三种东西组成:

c语言中%%什么意思?:c语言%什么意思 第4张

由此可见,百分号(%)在输出函数中被做为格式说明符的标志,有专门有用途与意义。

如:

c语言中%%什么意思?:c语言%什么意思 第5张

于是问题来了:既然百分号(%)作为专用,如果想在屏幕上输出%号如何处理呢?

正是为了解决这个问题,C语言作出了规定:%%代表在屏幕上输出%。

3.如何使用%%如果想在屏幕上输出 3%4=3 之类的结果,就需要使用%%

如:

c语言中%%什么意思?:c语言%什么意思 第6张

以上便是我的回答。请如果觉得有所帮助,请关注 严Sir课堂。我们会为你提供C语言系列学习教程。

C语言中的 %2d是什么意思?:c语言%什么意思

C语言中的% 2d是printf()函数的输出格式中的%a.bf。 表示将数字按宽度为2,采用右对齐方式输出,若数据位数不到2位,则左边补空格。

C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。

c语言中%%什么意思?:c语言%什么意思 第7张

尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译,精通了c语言将来学习高级编程软件就比较容易了。

C语言中%d和%f是什么意思啊?:c语言%什么意思

%d 是输出输入格式 为整型,用于 int , short int

%f 是输出输入格式 为单精度浮点型,用于 float

double 变量要用 %lf, l 是 long 的意思。

扩展:

C语言基础注意事项:

C 语言的注释可以出现在 C 语言代码的任何地方。这句话对不对?

答:不对。

原因:例如:in/*…*/t i;

C 语言里可以有两种注释方式: /* */ 和//。

编译器的确会将注释剔除,但不是简单的剔除,而是用空格代替原来的注释。所以上述例子不会被编译器解析成 int i;

但注意: /*…*/这种形式的注释不能嵌套,如:

/*这是/*非法的*/*/

因为/*总是与离它最近的*/匹配。

出色注释的基本要求

【规则 2-1】注释应当准确、易懂,防止有二义性。错误的注释不但无益反而有害。

【规则 2-2】边写代码边注释,修改代码同时修改相应的注释,以保证注释与代码的一致性。

不再有用的注释要及时删除。

【规则 2-3】注释是对代码的“提示”,而不是文档。程序中的注释应当简单明了,注释太

多了会让人眼花缭乱。

【规则 2-4】一目了然的语句不加注释。

例如: i++; /* i 加 1 */

多余的注释

【规则 2-5】对于全局数据(全局变量、常量定义等)必须要加注释。

【规则 2-6】注释采用英文,尽量避免在注释中使用缩写,特别是不常用缩写。

因为不一定所有的编译器都能显示中文,别人打开你的代码,你的注释也许是一团乱

码。还有,你的代码不一定是懂中文的人阅读。

【规则 2-7】注释的位置应与被描述的代码相邻,可以与语句在同一行,也可以在上行,但

不可放在下方。同一结构中不同域的注释要对齐。

【规则 2-8】当代码比较长,特别是有多重嵌套时,应当在一些段落的结束处加注释,便于

阅读。

【规则 2-9】注释的缩进要与代码的缩进一致。

【规则 2-10】注释代码段时应注重“为何做(why)”,而不是“怎么做(how)”。

说明怎么做的注释一般停留在编程语言的层次,而不是为了说明问题。尽力阐述“怎么做”

的注释一般没有告诉我们操作的意图,而指明“怎么做”的注释通常是冗余的。

c语言中%%什么意思?:c语言%什么意思 第8张

评论(0)

发表评论: