相关题目
若数组名作实参而指针变量作形参, 函数调用实参传给形参的是 ( )
有以下程序段
int k=0
while( k = 1 )
{
k = k + 1;
}
while 循环执行的次数是( )
已知 int t=0; while (t=1) {. . . } 则以下叙述正确的是( )
以下程序的输出结果是( )
void main(void)
{
int i = 0;
int nArray[3][3]={1, 2, 3, 4, 5, 6, 7, 8, 9} ;
for(i=0; i<3; i++)
{
printf("%d, ", nArray[i][2-i]) ;
}
}
请读程序:
#include
#include
void main(void)
{
char *S1 = "ABCDEF", *S2 = "aB' ;
S1++;
S2++;
printf("%d\n", strcmp( S1, S2) ;
}
上面程序的输出结果是( )
若函数声明为: void test(int a, int b=7, char c=' *' ) ,
下面的函数调用中属于不合法调用的是( )
有下面的程序段: char a[3], b[] = "china"; a = b; printf("%s", a) ;
则输出结果为( )
要定义一个具有 5 个元素的一维数组 vect, 并使其各元素的初值依次是 30, 50, -88, 0和 0, 则下列定义语句中错误的是( )
以下不能正确进行字符串赋初值的语句是( )
下面程序的输出结果是 ()
char s[] = "ABCD";
void main(void)
{
char *p = NULL;
for ( p = s; p < s + 4; p++ )
{
printf("%s\n", p) ;
}
}
