已定义int a[2]={2,9};若用数组元素a[0],a[1]作为函数调用的实参,则传递给形参的是( )。
A. 数组a的首地址 &a[0]
B. 数组第一个元素的值2
C. 数组元素的值2,9相对应的传递给形参
D. 数组元素的个数2
查看答案
有两个字符数组a,b,则以下正确的输出语句是()
A. puts(a,b);
B. printf ("%c%c",a,b);
C. printf("%s%s",&a,&b);
D. puts(a);puts(b);
下列语句中,正确的是()。
A. chara[3][]={"abc",'1'};
B. chara[][3]={'abc','L'};
C. chara[3][]={'a',"1"};
D. chara[][3]={"a","1"};
判断字符串s1是否大于字符串s2,应当使用(D)。
A. if(s1>s2)
B. if(strcmp(s1,s2))
C. if(strcmp(s2,s1)>0)
D. if(strcmp(s1,s2)>0)
以下程序的运行结果是()。#includevoid f(int a[],int b[]){ int i=0;while((a[i]<=10)&&(b[i]<=1)){ printf("%d %d\n",a[i],b[i]);i++;}}void main(){ int b[]={0,1,2,3,4,5};int a[]={0,7,9,12,17,35};f(a+2,b);}
A. 9 0
B. 9 2
C. 7 1
D. 0 0