若变量已正确定义,要通过以下语句给a,b,c,d 分别输入字符A,B,C,D,给w.x.y.z分别输入整数10、20、30、40,正确的输入形式是▁▁▁▁.发自内心的祝福帮我解答问题的朋友.呵呵题目后少了一句话,不

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 22:10:17

若变量已正确定义,要通过以下语句给a,b,c,d 分别输入字符A,B,C,D,给w.x.y.z分别输入整数10、20、30、40,正确的输入形式是▁▁▁▁.发自内心的祝福帮我解答问题的朋友.呵呵题目后少了一句话,不
若变量已正确定义,要通过以下语句给a,b,c,d 分别输入字符A,B,C,D,给w.x.y.z分别输入整数10、20、30、40,
正确的输入形式是▁▁▁▁.发自内心的祝福帮我解答问题的朋友.呵呵
题目后少了一句话,不好意思 scanf("%d%c%d%c%d%c%d%c",&w,&a,&x,&b,&y,&c,&z,&d);

若变量已正确定义,要通过以下语句给a,b,c,d 分别输入字符A,B,C,D,给w.x.y.z分别输入整数10、20、30、40,正确的输入形式是▁▁▁▁.发自内心的祝福帮我解答问题的朋友.呵呵题目后少了一句话,不
10A20B30C40D...
首先要明白的是scanf会根据格式字符的含义从输入流中取得数据,当输入流中数据类型与格式字符要求不符时,就认为这一项结束.
于是,当遇到A的时候,它会发现与w的类型已经不匹配了,所以把10赋给W,而把A赋给a,同理.