有定义char ch,s[30];int a,b;下列输入语正确的是A.scanf(“%d%f”,&a,&b); B.scanf(“%s%c”,&s,&ch);C.scanf(“%d,%s”,&ch,s); D.scanf(“%d%c”,a,ch)

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/23 20:53:44

有定义char ch,s[30];int a,b;下列输入语正确的是
A.scanf(“%d%f”,&a,&b); B.scanf(“%s%c”,&s,&ch);
C.scanf(“%d,%s”,&ch,s); D.scanf(“%d%c”,a,ch)

正确答案:D
A:b为int,不能为%f,应为%d
B:s前不能有&
C:ch为char,不能为%d,应为%c