下面程序段的运行结果是()。 (注:□代表空格)char c[5]={‘a’,’b,’\0’,’c’,’\0’};printf ("%s", c) ;
A. ‘a’’b’
B. ab
C. ab□C
D. ab□
查看答案
下面程序段的运行结果是()。 (注:□代表空格)char a [7]="abcde";char b[4] = "ABC";strcpy(a, b) ; printf(“%c”,a[4]);
A. □
B. \0
C. e
D. f
下面程序的运行结果是()。void main( ){char ch[7]={"65ab21"};int i,s=0;for (i=0, ch[i]>= '0'&&ch[i]<='9'; i+=2)s = 10*s+ch[i] - '0';printf (“%d\n”, s);}
A. 12ba56
B. 6521
C. 6
D. 62
若有说明:int a[10];则对a数组元素的正确引用是()。
A. a[10]
B. a[3.5]
C. a[5]
D. a[5.0]
以下程序运行后的输出结果是()。# include < stdio. h >int main( ){ int a[5]={1,2,3,4,5},b[5]={0,2,1,3,0},s=0,i;For (i=0;i<5;i++) s=s+a[b[i]];printf ( " % d\n". s) ;return 0;}
A. 6
B. 10
C. 11
D. 15