题目内容

#include
#include
void main()
{
char a[7] = "china";
int i, j;
i = sizeof(a); j = strlen(a);
printf("%d, %d\n", i, j);
}
(59)

A. 5, 5
B. 6, 6
C. 7, 5
D. 7, 6

查看答案
更多问题

(63)

C. <2tag>

#include
void fun (char *c , int d )
{*c=*c+1 ; d=d+1 ;
printf (" %c , %c , ", *c , d ) ;
main ()
{ char b= ‘ a ’ , a= ‘ A ’ ;
fun (&b , a ) ; printf (" %e , %e \ n ", b , a ) ;

程序运行后的输出结果是
A ) b , B , b , A
B ) b , B , B , A
C ) a , B , B , a
D ) a , B , a , B

# include
main ()
{ char a,b,c,d;
scanf (" %c%c " ,&a,&b ) ;
c=getchar () ; d=getchar () ;
printf (" %c%c%c%c\n " ,a,b,c,d ) ;
}
当执行程序时 , 按下列方式输入数据 (从第 1 列开始 , 代表回车 , 注意 : 回车也是一个字符)
12
34
则输出结果是
A ) 1234
B ) 12
C ) 12
3
D ) 12
34

(19)设 a=4,b=5,c=6,执行语句 Print a
A)True
B)False
C)出错信息
D)0

答案查题题库