关于字符数组输出的说法,错误的是( )
A: 用“%s”格式符输出字符串时,printf函数中的输出项是字符数组中全部的数组元素的值。
B: 用“%s”格式符输出字符数组时,如果数组长度大于字符串的实际长度,也只输出到遇′\0′结束。
C: 如果一个字符数组中包含一个以上′\0′,则遇第一个′\0′时输出就结束。
D: 输出的字符中不包括结束符′\0′。
A: 用“%s”格式符输出字符串时,printf函数中的输出项是字符数组中全部的数组元素的值。
B: 用“%s”格式符输出字符数组时,如果数组长度大于字符串的实际长度,也只输出到遇′\0′结束。
C: 如果一个字符数组中包含一个以上′\0′,则遇第一个′\0′时输出就结束。
D: 输出的字符中不包括结束符′\0′。
举一反三
- 以下对字符数组的描述,正确的是() A: 可以用length函数计算字符数组中字符串的长度 B: 字符数组只能存放字符串,不能存放普通字符 C: 使用printf函数整体输出字符数组中的字符串时,输出到字符'\0'结束输出 D: 字符串数组是一维字符数组
- 以下对C语言字符数组描述,( )是正确的。 A: 可以用length函数计算字符数组中字符串的长度 B: 使用printf函数整体输出字符数组中的字符串时,输出到字符’\0’结束输出 C: 可以在赋值语句中通过赋值运算符”=”对字符数组整体赋值 D: 字符数组只能存放字符串,不能存放字符
- 若一个字符数组中包含一个以上’\0’,则遇到第一个’\0’输出就结束。
- 下面程序的功能是( ; ; ;)。 A: 输出字符数组s中ASCII码最大的字符及位置 B: 输出字符数组s中ASCII码最小的字符及位置 C: 输出字符数组s中ASCII码最大的字符及字符串的长度 D: 输出字符数组s中ASCII码最小的字符及字符串的长度
- 用printf()函数输出字符数组时,%c是()%s是() A: 字符串,逐个字符 B: 逐个字符,字符串