题海
让大学四年没有难题
首页
搜题
登陆
题目详情
单选题
在 C 语言中,字符串是以什么字符结尾的?( )
A.
\n
B.
\0
C.
EOF
D.
\r
查看答案
学科:
默认课程
时间:
2026-01-01 10:12:20
相关题目
相关作业
题目1
单选题
printf("Hello world!\n"); 语句中,""内部是( )
A. 命令
B. 函数
C. 语句
D. 字符串
题目2
单选题
printf("Hello world!\n"); 语句中,"\n"的含义是( )
A. 分隔符
B. 空格
C. 换行
D. 字符串"\n"
题目3
单选题
若有说明语句:char c='\72';则变量c( )
A. 包含1个字符
B. 包含2个字符
C. 包含3个字符
D. 说明不合法,c的值不确定
题目4
单选题
下面对C语言字符数组描述不正确的是( )
A. 字符数组可以存放字符串
B. 字符数组中的字符串可以整体输入输出
C. 可以在赋值语句中通过赋值运算符 = 对字符数组整体赋值
D. 不可以用关系运算符对字符数组中的字符串进行比较
题目5
单选题
字符串"abc"占用( )个字符的内存空间
A. 1
B. 2
C. 3
D. 4
题目6
单选题
以下对字符串定义错误的是( )
A. char str[4] = "abc"
B. char str[ ] = "abc"
C. char str[4] = 'abc'
D. char str[ ] = {"abc"}
题目7
单选题
以下正确地定义了一维整型数组a的语句组是( )
A. int a(10)
B. #define N 10 int a[N]
C. int n=10,a[n]
D. int n; scanf("%d",&n); int a[n]
题目8
单选题
在 C 语言中,字符串是以什么字符结尾的?( )
A. \n
B. \0
C. EOF
D. \r
题目9
单选题
以下哪段代码能正确地定义并初始化一个字符串?( )
A. char str[5] = "Hello"
B. char str[ ] = {'H', 'e', 'l', 'l', 'o'}
C. char str[ ] = "Hello"
D. char str = {'H', 'e', 'l', 'l', 'o', '\0'}
题目10
单选题
以下初始化方式中,哪一种会导致编译错误或未定义行为?( )
A. char s[5] = "Hi"
B. char s[3] = "Hi"
C. char s[2] = "Hi"
D. char s[ ] = "Hi"
下载
题海APP
拍照搜题更快捷
海量题库
无搜索限制
快捷拍照搜题
扫描他!然后带走我~