题目内容

下面程序的运行结果是( )。char c[5]={‘a’,‘b’,‘\0’,‘c’,‘\0’}; printf(“%s”,c); }

A. ‘a’‘b’
B. ab\0c\0
C. ab c
D. ab

查看答案
更多问题

若有如下定义和语句:则输出结果是( )。char s[12]= “a book!”;printf(“%d”,strlen(s) );

A. 12
B. 10
C. 7
D. 6

以下能对二维数组a进行正确说明和初始化的语句是( )。

A. int a( )(3)={ ( 1, 0, 1 ), ( 2, 4, 5 ) };
B. int a[2][]={ { 3, 2, 1 }, { 5, 6, 7 } };
C. int a[][3]={ { 3, 2, 1 }, { 5, 6, 7 } };
D. int a(2)( )={ ( 1, 0, 1 ), ( 2, 4, 5 ) };

若有说明:int a[3][4] = {0};则下面正确的叙述是( )。

A. 只有元素a[0][0]可以得到初值0
B. 此说明语句不正确
C. 数组a中每个元素均可得到初值0
D. 数组a每个元素均可得到初值,但值不一定为0

当输入为"quert?"时,下面程序的执行结果是( )。#include void main(){char c;c=getchar();while((c=getchar())!='?') putchar(++c);}

A. quert
B. vfsu
C. quert?
D. rvfsu?

答案查题题库