有定义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/07/04 00:24:52
![有定义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)](/uploads/image/z/10222010-26-0.jpg?t=%E6%9C%89%E5%AE%9A%E4%B9%89char+ch%2Cs%5B30%5D%3Bint+a%2Cb%3B%E4%B8%8B%E5%88%97%E8%BE%93%E5%85%A5%E8%AF%AD%E6%AD%A3%E7%A1%AE%E7%9A%84%E6%98%AFA.scanf%28%E2%80%9C%25d%25f%E2%80%9D%2C%26a%2C%26b%29%3B+B.scanf%28%E2%80%9C%25s%25c%E2%80%9D%2C%26s%2C%26ch%29%3BC.scanf%28%E2%80%9C%25d%2C%25s%E2%80%9D%2C%26ch%2Cs%29%3B+D.scanf%28%E2%80%9C%25d%25c%E2%80%9D%2Ca%2Cch%29)
有定义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)
有定义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)
有定义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