单选题
有以下程序段: char name[20]; int Bum; scanf(''name=%s num=%d'',name,&hum); 当执行上述程序段,并从键盘输入:name=David num=101<回车>后,name的值为( )。
A、
name=David
B、
name=David num=101
C、
David
D、
David Bum=101
【正确答案】
C
【答案解析】
解析:scanf在输入内容时严格按照格式要求接收字符,沣意到%s后面有个空格,所以name的值将是David。
提交答案
关闭